Cast

James McAvoy Wesley Gibson
Terence Stamp Pekwarsky
Common The Gunsmith
Sophiya Haque Puja
Brian Caspe The Pharmacist
Mark O'Neal Co-Worker
J.G. Jones Co-Producer
Mark Millar Co-Producer
Mitchell Amundsen Cinematographer
Danny Elfman Musical Composer
John Myhre Production Designer
Martin Vackar Art Director
Patrick Sullivan Art Director
Tomas Voth Art Director
Varya Avdyushko Costumes
Mindy Marin Casting
Dominic Tuohy Special Effects
John Milinac Special Effects
Jon Farhat Special Effects
Petr Forejt Sound
Frances Hannon Make Up
Suzi Ostos Make Up
C.C. Smiff Stunts
Martin Hub Stunts
Nick Gillard Stunts
Rick Lefevour Stunts