Bohaterem filmu jest Brian, nieudacznik wychowywany przez nadopiekuńczą matkę, wyparł z pamięci traumatyczne przeżycia. Dręczy go jednak luka we wspomnieniach, którą uznaje za skutek porwania przez kosmitów. Szukając rozwiązania próbuje odnaleźć Neila - chłopca, który pojawia się w jego snach, a który może być kluczem do rozwiązania zagadki "pięciu godzin".

Gabriel Lima wierzy, że świat jest wstrętnym, okrutnym i pełnym plugawych pokus miejscem. Dlatego też od 18 lat więzi swoją rodzinę, by uchronić ich przed zepsuciem. Wraz z dziećmi (Utopią, Losem i Wolą) produkuje trutki na szczury. W czasie wolnym od pracy naucza dzieci idei nadczłowieka i wdraża je w ćwiczenia fizyczne. Jest jedyną osobą, która ma prawo wychodzić na zewnątrz. Jednak nie jest odporny na pokusy zewnętrznego świata. Im bardziej sam upada, tym surowszy jest dla swoich bliskich. Jak wiele jest w stanie wytrzymać więziona rodzina? Czy są granice tyranii?

Katie ma siedemnaście lat i mieszka ze swoją niefrasobliwą matką w przyczepie w małym miasteczku w stanie Nowy Meksyk. Dziewczyna pracuje jako kelnerka w miejscowym dinerze, a do swojej niskiej pensji dorabia uprawiając seks za pieniądze. Jej wielkim marzeniem jest wyprowadzka do San Francisco. Pewnego dnia Katie poznaje mechanika o imieniu Bruno, w którym zakochuje się bez pamięci.

Akcja filmu rozgrywa się za murami luksusowego domu uciech L'Apollonide u schyłku XIX wieku. Placówka dożywa swych ostatnich dni. Dziewczyny za wszelką cenę chcą spłacić swój dług u Marie-France, bo tylko tak mogą odzyskać wolność. Muszą spełniać wszystkie, często udziwnione fantazje erotyczne swoich klientów. Niejednokrotnie trafiają jednak na szaleńców...