Characters played by Caroline Azar
Mrs. Kerr
Characters played by P. Bettis
Prof. Kerr
Characters played by Anton Brejak
Wagner
Characters played by Stephen Chang
Instructor
Characters played by Nicole Crozier
Helen
Characters played by Leanne Dixon
Junkie Femme
Characters played by Curtis Harrison
Student 1
Characters played by Robert Haswell
Beast
Characters played by Robert Hawke
Matthews
Characters played by Tonya Henry
Student 2
Characters played by Diane Higgins
Angel 1
Characters played by Katia Houde
Angel 2
Characters played by Chynah Jade
Diva One
Characters played by Alison Lawrence
Dean
Characters played by Michael Milosh
Slow Junkie
Characters played by Bernie Mullen
Injured Angel
Characters played by Alannah Myles
'L'
Characters played by Steven Rumbelow
Mr. Bub
Characters played by Philip Shepherd
Jon Foster
Characters played by Isobella Swatzki
Diva Two
Characters played by Paul Tedeschini
Mister Fillis
Characters played by Kimberly Thorpe
Bank Assistant
Characters played by Louis Wrightman
Marek
Characters played by James Zaza
Det. Popone
Characters played by Marisa Zaza
Flesh