故事發生在一間名為“鳥籠”的夜總會中,艾伯特(內森·連恩飾)是當家花旦,與老板阿曼德(羅賓·威廉姆斯飾)是一對同性戀人。某日,阿曼德與前妻所生的兒子瓦爾(丹·福特曼飾)帶著未婚妻芭芭拉(卡莉斯塔·弗洛克哈特飾)來訪的消息令二人陷入困境——未婚妻父母凱文(吉恩·哈克曼飾)與路易斯(黛安·韋斯特飾)是保守派人士。為避免婚事受阻,阿曼德說服艾伯特假扮傳統異性戀夫婦,表面接受請求的艾伯特內心郁結。兩人在精心偽裝家庭身份的過程中矛盾頻發,最終計劃因意外暴露而徹底失敗,迫使阿曼德與艾伯特以真實關系直面保守父母。出乎意料的是,雙方通過坦誠態度與相互尊重達成和解,瓦爾的婚事亦得以保全。