Irlandia Północna, lata 20. Zamożna rodzina protestantów Quintonów żyje z dala od ekonomicznych i politycznych problemów kraju. Pewnego dnia jeden z ich pracowników zostaje zamordowany. Quintonowie, którzy wcześniej nigdy nie mieszali się w polityczne i religijne spory, nagle znajdują się w centrum walki. W trakcie zamieszek, wywołanych przez Irlandzką Armię Republikańska, ginie głowa rodziny (Michael Kitchen) i jego dwie córki. Pani Quinton (Julie Christie) i syn Willie (Iain Glen) zostają sami. W pięć lat po tamtej tragedii matka Williego popełnia samobójstwo. Młody Quinton, szuka okazji by zgodnie ze złożoną sobie obietnicą pomści śmierć najbliższych. Rozstaje się ze swoją ukochaną Marianne (Mary Elizabeth Mastrantonio) i walczy w podziemiu. Przez lata nikt nie ma o nim żadnych wieści. Gdy wreszcie wraca do domu, odnajduje w nim Marianne i swoją córkę, o której istnieniu nawet nie wiedział.