Dusan Dukic
James Brighton / Matthew Honeycutt
Karine Lavergne
Nurse
Julian Casey
Brendan
Louise Laprade
Norman Helms
Matt Holland
Eric Cabana
Maurizio Terrazzano
Steven Turpin
Stéfan Perrault