James McAvoy: Wesley Morgan Freeman: Sloan Angelina Jolie: Fox Terence Stamp: Pekwarsky Thomas Kretschmann: Cross Common: The Gunsmith Kristen Hager: Cathy Marc Warren: The Repairman David O'Hara: Mr. X Konstantin Khabenskiy: The Exterminator Dato Bakhtadze: The Butcher Chris Pratt: Barry Lorna Scott: Janice Sophiya Haque: Puja Brian Caspe: The Pharmacist |