Calvin GreenCustoms Officer Damon D'OliveiraMan at Opera Billy MerastyMan at Opera Maury ChaykinExotica Club Client (uncredited) Atom EgoyanDirector / Writer / Producer David WebbAssociate Producer / Assistant Director Linda Del RosarioProduction Design Richard ParisProduction Design Paul SarossyDirector Of Photography Linda MuirCostume Designer Sydney SprouleWardrobe Master Cori BurchellWardrobe Assistant Nicole DemersMakeup Artist Sylvain CournoyerAssistant Makeup Artist David HarronAssistant Makeup Artist Mary MonforteAssistant Makeup Artist Alison EthierTattoo Designer Debra JohnsonHair Designer Tony OuelletteAssistant Hairstylist Neville YingAssistant Hairstylist Fergus BarnesSecond Assistant Director Michele RakichThird Assistant Director Mary SylwesterAssistant Director Trainee Joanne T. HarwoodScript Supervisor Paul ShikataFirst Assistant Editor / Sound Assistant Wiebke von CarolsfeldAssistant Editor Mychael DannaOriginal Music Composer Steve MunroSound Designer Ross RedfernSound Recordist Peter MelnychukBoom Operator Sue ConleyDialogue Editor Peter WinningerAdr Editor James A. GoreAssistant Foley Artist Tony Van den AkkerFoley Recordist Daniel PellerinSound Re-Recording Mixer Peter KellySound Re-Recording Mixer Keith ElliottSound Re-Recording Mixer Roberta PazdroAssistant Production Manager Sandra CunninghamProduction Manager Roland SchlimmeProduction Coordinator Victoria HardingLocation Manager Eardley WilmotAssistant Location Manager Michael KavanaghSpecial Effects Supervisor