Adam a young musician had the perfect life until one day everything changed. His father, detective Joseph Gable continues on a relentless path to save Adam's soul as angels and demons are disguised as humans. This ancient spiritual war between good and evil will test their faith as a dark stranger descends on modern day Toronto.
Philip Moran
as Joseph Gable
Luke Bilyk
as Adam Gable
Nick Mancuso
as The Stranger
Frank Chiesurin
as Archangel Michael
ZoƩ De Grand Maison
as Katia
Kate Drummond
as Katherine Gable
Sydney Van Delft
as Suzie
Chantal Craig
as Katia's Mother
Lazar Rockwood
as Hotel Bartender