Characters played by William B. Davis
Dr. Robert Parker
Characters played by John Rhys-Davies
Elliot Carbon
Characters played by Brigitte Kingsley
Jamie
Characters played by Mercedes McNab
Gillian Garvey
Characters played by Jay Reso
Officer Pete Gallant
Characters played by Andrew Cymek
Johnny Morgan
Characters played by Kristina Miller
Sabrina
Characters played by Sandi Ross
Mabel Hatcher
Characters played by Andrew Martin
Benjamin Jacobs
Characters played by Greg Dunham
Harold Grierson
Characters played by Landy Cannon
Carl
Characters played by Shawn Lawrence
Oliver Walthrop
Characters played by PJ Lazic
Victor Morales
Characters played by Nola Augustson
Karen
Characters played by Boyd Banks
Patient 66
Characters played by Joseph Pierre
Marty
Characters played by Mackenzie Gibson
Katie Morgan
Characters played by Timothy Bergstrom
Young Johnny
Characters played by Ron Sparks
Greg
Characters played by Julia Schneider
Victoria
Characters played by Serena DeParis
News Reporter #1
Characters played by Jim Calarco
News Reporter #1
Characters played by Claire Calarco
News Reporter #2
Characters played by Jonathan Collard
Patient 95
Characters played by Matti McLean
The Aslylum
Characters played by Rafael Ludwig
Wolf - in costume
Characters played by Rogue Johnston
Wolf
Characters played by Craig Snoyer
Wolf