Mladi bračni par, Ray (M. Showalter) i Polly Cutler (J. Peters), dolazi na bračno putovanje na Niagarine slapove. Bungalov koji su rezervirali nije prazan - u njemu je neobičan bračni par koji ih zamoli da im ga prepuste i smjeste se u susjedni. Naime, ovi supružnici su mlada, izazovna djevojka Rose (M. Monroe) i George (J. Cotton), mnogo stariji muškarac koji je vidno frustriran, depresivan, možda čak i psihički rastrojen. Prilikom razgledavanja slapova Polly slučajno zatiče Rose kako ljubuje s privlačnim mladićem, no to taji, shvaćajući da je njihov slučaj mnogo kompleksniji nego što joj se činilo. I bit će u pravu, jer Rose i mladić kuju opasan plan kako da se riješe njezinoga supruga.
Sy Parrish (Robin Williams) fotografijom se bavi već 20 godina i svoje golemo znanje koristi razvijajući ih u malenom studiju. Osim svoga posla, Sy nema ništa i živi usamljenim životom. Počinje razvijati opsesiju obitelji Yorkin, najvjernijim mušterijama, čije je fotografije počeo razvijati još kad je njihov sin tinejdžer bio beba. Sy želi postati dio njihova života, ali postepeno otkriva kako je skladna obiteljska fasada tek pomno građena krinka. Otkrivši zastrašujuću tajnu Willa Yorkina (Michael Vartan), Sy kreće u akciju koja bi mogla unesrećiti mnoge uključene.