as William Saduj
as Le diable
as Rachel Airam
as Scott Decker
as Marc Talip
as Le directeur
as Dave Sanders