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