Melanie Winters (Susan Sarandon) živi na farmi u Kanadi sa svojim suprugom, umirovljenim profesorom Davidom (Christopher Plummer), sinom Benjaminom (Roy Dupuis) koji je samohrani otac Timmya (Dakota Goyo). Melanie živi u prošlosti, u 1942. godini kada se tijekom holokausta povezala s dvojicom muškaraca. Uspijeva ih pronaći i k njoj u Kanadu dolaze Jakob (Max von Sydow) i Christopher (Gabriel Byrne). Podsjećanje na prošlost pokrenuti će događaje u sadašnjosti...