Un avocat de culoare homofob e forțat să-și înfrunte prejudecățile, atunci când acceptă să apere un client bolnav de SIDA împotriva firmei care l-a concediat. Andrew, cea mai importantă piesă a unei prestigioase firme de avocatură, a fost concediat pentru incompetența, dar el presupune că motivul adevărat e că suferă de SIDA. Joe, care își șterge palmă după ce a dat mâna cu potențialul client, ezită la început să accepte cazul. Dar bunele sale instincte triumfă în cele din urmă.
Armand (Robin Williams) este proprietarul unui bar de noapte numit Birdcage, unde și locuiește împreună cu prietenul și iubitul său de-o viață Albert (Nathan Lane). Pentru că este proaspăt logodit, Val, fiul lui Armand cu o orientare sexuală scandalos de... normală, dorește să-și prezinte iubita tatălui său. Aceasta n-ar fi o problemă. Dar în momentul în care părinții fetei vor să-și cunoască viitorii cuscri, situația se complică din cale-afara. În primul rând pentru că, în acest caz, mătușa Albert trebuie dosită și tot în primul rând, tatăl fetei este un respectabil senator (interpretat de Gene Hackman), foarte conservator, care conduce Coaliția pentru Ordine Morală și căruia până și Papa i se pare o persoană destul de controversată...
Anna, o fată obișnuită din liceu, își găsește scopul și identitatea după ce se alătură unui grup de feministe radicale numite The Itty Bitty Titty Committee.