After a long absence, Donovan Matheson (Danny Glover) returns home to discover events from his past are repeating. Plagued by the idea of déjà vu, Donovan is convinced his young neighbour and her mother will be killed on the 30th anniversary of his own wife and daughter's death. Struggling to unlock the pattern, Donovan tries to convince his brother-in-law, Finnley (Bruce Greenwood) to help prevent a similar tragedy. When his facts don't add up, Donovan's sanity is questioned.
Karen Holness Lanette Ware David Milchard Sunita Prasad Brendan Beiser Dalias Blake Craig March Amitai Marmorstein Terri Anne Taylor Kyarra Willis Meredith Graham Stephen Jefferys Katina Small Trent Carlson Peter Jordan Ron Halder Glynis Davies Andria Spring Biski Gugushe