Guest Stars Adrian Holmes as Dr. Ben Wilson Co Starring Paul McGillion as Constable Bacon Jeff Sanca as Bum #1 Teach Grant as Steve Cooper G. Michael Gray as Declan Powell David Jacox as Bum #3 Cam Cronin as Josh Evans Gary Hetherington as Chicken Plant Worker Reg Tupper as Avery Ellis Matthew Currie Holmes as Mark Ellis Laurie Brunetti as Video Shop Owner Kathryn Kirkpatrick as Porkchop James Leard as Factory Worker Robert Smith as Boxcar Blake Mawson as Squeegee Kid Len Doncheff as Crazy Pete Nathalie Therriault as Barfly Jason Pawlett as Panhandler Peter Cox as Bum #2