Guest Stars Liam James as Jack Linden Tom Butler as Lesley Adams Garry Chalk as Lt. Michael Oakes Katie Findlay as Rosie Larsen Brandon Jay McLaren as Bennet Ahmed Callum Keith Rennie as Rick Felder Kacey Rohl as Sterling Fitch Don Thompson as Janek Kovarsky Alan Dale as Senator Eaton Patrick Gilmore as Tom Drexler Peter Kelamis as Michael Co Starring Richard Harmon as Jasper Ames Gharrett Patrick Paon as Kris Echols Peter Hanlon as Funeral Director Fred Henderson as Lawyer Dee Jay Jackson as New Bus Driver Aaron Joseph as Teen David Abbott as Father Pawlak Liam Sproule as Emo Jock Trevor Bess as Coach