Guest Stars Adrian Holmes as Dr. Ben Wilson Co Starring Paul McGillion as Constable Bacon Matthew Currie Holmes as Mark Ellis Teach Grant as Steve Cooper David Jacox as Bum #3 G. Michael Gray as Declan Powell Jeff Sanca as Bum #1 Reg Tupper as Avery Ellis Kathryn Kirkpatrick as Porkchop Cam Cronin as Josh Evans Gary Hetherington as Chicken Plant Worker Laurie Brunetti as Video Shop Owner 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