Characters played by Rossif Sutherland
Donnie Rose
Characters played by Danny Glover
George
Characters played by Flex Alexander
Ossie Paris
Characters played by Greg Bryk
Keith Rose
Characters played by Laura Regan
Emma
Characters played by Tonya Williams
Ruth Carvery
Characters played by Stephen McHattie
Uncle Joe
Characters played by K.C. Collins
Charles Carvery
Characters played by Hugh Thompson
Chris Webb
Characters played by Dwain Murphy
Flipper
Characters played by Wes Williams
Nathan
Characters played by Jeremy Akerman
Mello
Characters played by Carol Sinclair
Abigail
Characters played by Lee J. Campbell
Cyril
Characters played by Timothy Edmonds
Dillon
Characters played by Rick MacDonald
Ossie-Donnie Referee
Characters played by Garry James
Percy
Characters played by Cory Bowles
Earl
Characters played by Adrian Bowles
Kirk
Characters played by Matthew Beasant-McKeown
Roland
Characters played by Garnet Estabrooks
Dwayne
Characters played by Lorne White
Reverend Clarke
Characters played by Gil Anderson
Tammy
Characters played by Kathryn MacLellan
Wentzell
Characters played by Jim Swansburg
Fred Redmond
Characters played by Maxine Sparks
Ruth's Mother
Characters played by Christopher Shore
Reporter #1
Characters played by David Adekayode
Reporter #2
Characters played by Doug Barron
TV Reporter
Characters played by Colin Hunt
Elroy
Characters played by Phillip Dunn
Inmate Referee
Characters played by Renee Abbott
Waitress
Characters played by Brian Downey
Boxing Official
Characters played by Martha Irving
Female Voice
Characters played by Mike Tyler
Boxing Announcer
Characters played by Chris Gilbert
Mickey Ryan
Characters played by Dior Arif
Donnie Sparring Partner
Characters played by Kevin Kinch
Bell Ringer
Characters played by Darcy Lindzon
Man at Sports Bar
Characters played by Don Bottomley
Ringside Heckler
Characters played by Jason Hemsworth
Bouncer
Characters played by Christina Parker
Party Girl
Characters played by Tringa Rexhepi
BG
Characters played by Jeremiah Sparks
Snow