Zaprzyjaźnione dwie pary: Dave (Joel Edgerton) i Steph (Teresa Palmer) oraz Alice (Felicity Price) i Jeremy (Antony Starr), spełniają swe marzenia i udają się na wakacje do Kambodży. Beztrosko płynąca podróż zamienia się w dramat, gdy do domu powraca jedynie trójka z nich. Szukając...
Jest połowa XVII wieku. Seaside (wcale nie nad morzem) to miasto bezprawia, przemocy, rządów motłochu i histerii przed karą boską. Wśród chaosu i błota jest jeden światły punkt - teatr lalkowy Punch i Judy. Teatr istnieje tylko dzięki geniuszowi Judy. Niesamowite przedstawienia...
Griff (Ryan Kwanten) w dzień jest pracownikiem biura, zaś w nocy przeistacza się w superbohatera. Jego świat zostaje wywrócony do góry nogami gdy poznaje Melody (Maeve Dermody), piękną, młodą uczoną która podziela jego niemożliwą pasję.