Jonathan Wheats (Hugo Weaving) i jego najlepszy przyjaciel Michael Allen (Peter Mochrie) mają skłonność do wygłupów i dziecinnego poczucia humoru, co jest częstym źródłem irytacji żony Jonathana, Beth (Josephine Byrnes). Pewnej nocy Beth przyjeżdża do domu i zastaje w nim włamywaczy. Powodowana impulsem i presją chwili chwyta za broń i zabija zamaskowanego intruza. Włamywacz okazuje się być Michaelem. W świetle prawa Beth zostaje oczyszczona z zarzutów, jako że była to śmierć przypadkowa i w samoobronie. Kiedy Jonathan zgłasza kradzież sreber, firma ubezpieczeniowa przysyła swojego człowieka, Rolanda Coppinga (Phil Collins), aby zbadał rzecz na miejscu.
Angela w 1962 roku ginie w wypadku samochodowym. Po blisko trzydziestu latach wraca na ziemię spełnić swoją misję. Jedyną osobą, która może zobaczyć dziewczynę jest Cyndi, córka jej przyjaciółki Judith. Wkrótce Angela odkryje na czym polega jej zadanie...