Childhood soul mates find their bond of friendship growing even stronger following a tragic event in their adult years. Angela: Mia Kirshner. John: Adam Beach. Ghost Fox: Gordon Tootoosis. Dori: Theresa Russell. T.J.: Gabriel Olds. Carl: Callum Keith Rennie.