Jack Torrance acceptă un loc de muncă de îngrijitor la hotelul Overlook, unde el, împreună cu soția sa Wendy și fiul lor Danny, trebuie să trăiască izolați de restul lumii pentru iarnă. Dar nu sunt pregătiți pentru nebunia care se ascunde înăuntru.

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ă...

Două cupluri tinere se pierd în timpul nopții și merg într-o casă întunecată locuită de o familie de psihopați. Crima, canibalismul și riturile satanice sunt unele dintre cele mii de oroare care îi așteaptă acolo.