| Photos (see all 98 | slideshow) | Videos (see all 12) |
| James McAvoy | ... | Wesley Gibson | |
| Morgan Freeman | ... | Sloan | |
| Angelina Jolie | ... | Fox | |
| Terence Stamp | ... | Pekwarsky | |
| Thomas Kretschmann | ... | Cross | |
| Common | ... | 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 | |
| Brad Calcaterra | ... | Assassin Max Petridge | |
| Brian Caspe | ... | The Pharmacist | |
| Mark O'Neal | ... | Co-Worker | |
| Bridget McManus | ... | Check-Out Girl | |
| rest of cast listed alphabetically: | |||
| Scarlett Sperduto | ... | Young Fox | |
| Bob Ari | ... | Man in the Limo (uncredited) | |
| Daniel Boughton | ... | Mini-Mart Customer / Pedestrian (uncredited) | |
| Julia Copeland | ... | Driver (uncredited) | |
| Larry Nazimek | ... | Driver (uncredited) | |
| Amit Shah | ... | Hotel Guest (uncredited) | |
| Mike Whyte | ... | Businessman (uncredited) | |
Directed by | |||
| Timur Bekmambetov | |||
Writing credits(WGA) | ||
| Michael Brandt | (screenplay) & | |
| Derek Haas | (screenplay) and | |
| Chris Morgan | (screenplay) | |
| Michael Brandt | (story) & | |
| Derek Haas | (story) | |
| Mark Millar | (comic book series) and | |
| J.G. Jones | (comic book series) | |
Produced by | |||
| Gary Barber | .... | executive producer | |
| Roger Birnbaum | .... | executive producer | |
| Sally French | .... | co-producer | |
| J.G. Jones | .... | co-producer | |
| Jeff Kirschenbaum | .... | executive producer | |
| Geyer Kosinski | .... | executive producer | |
| Jared LeBoff | .... | co-producer | |
| Jim Lemley | .... | producer | |
| Mark Millar | .... | co-producer | |
| David Minkowski | .... | co-producer | |
| Jason Netter | .... | producer | |
| Marc E. Platt | .... | producer | |
| Adam Siegel | .... | executive producer | |
| Marc Silvestri | .... | executive producer | |
| Iain Smith | .... | producer | |
| Matthew Stillman | .... | co-producer | |
| Vitaliy Versace | .... | co-executive producer | |
Original Music by | |||
| Danny Elfman | |||
Cinematography by | |||
| Mitchell Amundsen | (director of photography) | ||
Film Editing by | |||
| David Brenner | |||
Casting by | |||
| Mindy Marin | |||
Production Design by | |||
| John Myhre | |||
Art Direction by | |||
| David Baxa | |||
| Patrick M. Sullivan Jr. | |||
| Martin Vackar | |||
| Tomas Voth | (supervising art director) | ||
Set Decoration by | |||
| Richard Roberts | |||
Costume Design by | |||
| Varvara Avdyushko | |||
Makeup Department | |||
| Rose Chatterton | .... | key hair stylist: New York | |
| Frances Hannon | .... | hair designer | |
| Frances Hannon | .... | makeup designer | |
| Maya Hardinge | .... | key makeup artist: New York | |
| Kristyan Mallett | .... | prosthetic technician: UK | |
| Dominic Mango | .... | key hair stylist | |
| Suzi Ostos | .... | makeup artist: Chicago | |
| Stephanie Pasicov | .... | makeup artist: New York | |
| Ailie Smith | .... | makeup artist | |
| Bobo Sobotka | .... | makeup artist | |
| Rene Stejskal | .... | prosthetics supervisor | |
| Rene Stejskal | .... | special makeup effects artist | |
| Rene Stejskal | .... | special makeup effects designer | |
Production Management | |||
| Tina Anderson | .... | post-production supervisor | |
| Simon Crook | .... | location unit manager | |
| Demetra Diamantopoulos | .... | production supervisor | |
| Mark Kamine | .... | unit production manager | |
| Angus More Gordon | .... | production manager: second unit | |
| Vaclav Mottl | .... | unit manager | |
Art Department | |||
| Martin Asbury | .... | storyboard artist | |
| Ray Barrett | .... | construction manager | |
| Tom Castronovo | .... | art department assistant | |
| David J. Chamerski | .... | property master | |
| Kimberly Clancy | .... | buyer | |
| Temple Clark | .... | concept illustrator | |
| Frank Coronado | .... | storyboard artist | |
| Elan Dassani | .... | computer graphic designer | |
| Dean DeMatteis | .... | graphic designer: Chicago | |
| Jack Dyer | .... | construction buyer | |
| Kevin Harris | .... | assistant construction manager | |
| Toby Hawkes | .... | supervising propmaker | |
| Roman Illovsky | .... | stand-by art director | |
| Lisa Kent | .... | assistant set decorator | |
| Laurel Kolsby | .... | graphic designer: New York | |
| Stephen McGregor | .... | chargehand carpenter | |
| James McKeown | .... | propmaker | |
| Petra Meisnerova | .... | art department coordinator | |
| Silvija L. Moess | .... | scenic stand-by | |
| Tyler Osman | .... | construction coordinator | |
| Eric Pastore | .... | props: New York | |
| Eric Rosenberg | .... | graphic designer | |
| Steven M. Saylor | .... | lead set designer | |
| Steven M. Saylor | .... | virtual set designer | |
| Jan Soufek | .... | art director: second unit | |
| Stanislav Suva | .... | scenic painter | |
| Larry Szymanowski | .... | on-set scenic artist | |
| Pavel Tatar | .... | set designer | |
| Robert Topol | .... | master scenic artist | |
| Sara Emily Tremblay | .... | art department intern | |
| Kurt Van Der Basch | .... | storyboard artist | |
| Cliff Zimowski | .... | art department coordinator: Chicago | |
| Josh Zylstra | .... | buyer: Chicago | |
Special Effects by | |||
| Jonathan Barrass | .... | special effects technician | |
| Robert Brown | .... | special effects technician | |
| Luke Drummond | .... | senior digital compositor | |
| Michael Durkan | .... | special effects senior technician | |
| Doug Facciponti | .... | special effects technician | |
| Garth Gutteridge | .... | special effects technician | |
| Jan Holub | .... | special effects crew | |
| Luciano Lopes | .... | special effects compositor | |
| Jeremy Lovett | .... | special effects workshop supervisor | |
| Barry McQueary | .... | special effects: second unit | |
| Ben Philips | .... | special effects technician | |
| Dominic Tuohy | .... | special effects supervisor | |
| Jirí Vater | .... | pyrotechnician | |
| David Weller | .... | special effects rigger | |
| Chip Williams | .... | special effects technician | |
| Daniel Williams | .... | special effects technician | |
| Gareth Wingrove | .... | special effects senior technician | |
Visual Effects by | |||
| Nikita Abramov | .... | computer graphics artist: Bazelevs | |
| Gennady Afonin | .... | computer graphics artist: Bazelevs | |
| Ben Aickin | .... | digital compositor | |
| Maksim Aksenov | .... | rendering & texturing artist: Bazelevs | |
| Sknarin Alexander | .... | digital artist: Ulitka | |
| Denis Alymov | .... | animation supervisor: Ulitka | |
| Kris Anderson | .... | digital compositor | |
| Georgy Arevshatov | .... | shading artist: Ulitka | |
| Karen Asatryan | .... | character animator: Ulitka | |
| Carol Ashley | .... | digital compositor: Hammerhead Productions | |
| Georgiy Asriyants | .... | digital artist: Main Road Post | |
| David Aulds | .... | digital compositor | |
| Jarrod Avalos | .... | matchmove artist | |
| Cheryl Bainum | .... | executive producer: HATCH | |
| Andrey Bakulin | .... | computer graphics artist: Bazelevs | |
| Ido Banai | .... | flame artist: Hydraulx | |
| Evgeny Barulin | .... | visual effects supervisor: Ulitka | |
| Richard A.M. Bell | .... | technical director: Framestore CFC | |
| Rodrigo Bernardo | .... | systems engineer | |
| John Berri | .... | visual effects editor | |
| Thomas Biller | .... | lighting technical director: Framestore-CFC | |
| Ales Blabolil | .... | visual effects | |
| Zachary Bloom | .... | scanning and recording: Framestore CFC | |
| Turea Blyth | .... | visual effects editorial: Framestore | |
| Roman Bobrov | .... | digital artist: Main Road Post | |
| Peter Bowmar | .... | effects technical director | |
| Erik Bruhwiler | .... | compositing coordinator: Hydraulx | |
| Lukasz Bukowiecki | .... | render support | |
| Ross Burgess | .... | animator: Framestore CFC | |
| Paul Burke | .... | scanning and recording: Framestore | |
| Gregory Chalenko | .... | lead compositor | |
| Gregory Chalenko | .... | sequence supervisor | |
| Daniel Chuba | .... | executive producer: Hammerhead Productions | |
| Patrick Clancey | .... | digital opticals | |
| Andrew M. Collins | .... | matchmove artist | |
| Cameron Coombs | .... | digital compositor: Hydraulx | |
| Chase Cooper | .... | character technical director | |
| Joshua Cordes | .... | animation supervisor: Hydraulx | |
| Aliza Corson Chameides | .... | digital compositor: Hammerhead Productions | |
| Graham Cristie | .... | lighting technical director: Framestore-CFC | |
| Thomas Dadras | .... | co-visual effects supervisor: Hammerhead Productions | |
| Nick D'Aguiar | .... | digital artist | |
| Dominic Daigle | .... | senior digital artist: HATCH | |
| Alexandra Daunt Watney | .... | visual effects coordinator: Framestore CFC | |
| Arkadiy Demchenko | .... | digital artist | |
| Max Dennison | .... | matte artist: Matte Painting UK Ltd | |
| Andrey Deych | .... | sequence supervisor: Ulitka | |
| Michael Dillon | .... | digital intermediate assistant producer | |
| Jamie Dixon | .... | visual effects supervisor: Hammerhead Productions | |
| Gus Duron | .... | digital opticals editor | |
| Yaroslav Dyachenko | .... | digital compositor | |
| Sam Edwards | .... | digital compositor | |
| Mohsen Eletreby | .... | visual effects editor: Hydraulx | |
| Andrey Emelyanov | .... | sequence supervisor: Ulitka | |
| Selcuk Ergen | .... | visual effects technical director: Framestore-CFC | |
| Stefen Fangmeier | .... | visual effects supervisor | |
| Jon Farhat | .... | visual effects supervisor | |
| Roman Fedotov | .... | research and development: Bazelevs | |
| Deak Ferrand | .... | concept artist/matte painter: prologue, HATCH | |
| Jonathan Flack | .... | digital artist | |
| Jonathan Flack | .... | visual effects: Hammerhead Productions | |
| Airat Gabbasov | .... | modeling & texturing artist: Bazelevs | |
| Robb Gardner | .... | lighting technical director: Framestore-CFC | |
| Sotiris Georghiou | .... | digital effects artist (as Sotos Georghiou) | |
| Lynn M. Gephart | .... | visual effects producer: Hammerhead | |
| Matthew Gilson | .... | digital matte painter: Hydraulx | |
| Eugene Gittsigrat | .... | lighting artist: Ulitka | |
| Viktor Glukhushin | .... | character animator: Bazelevs | |
| Gilbert Gonzales | .... | digital compositor | |
| Tyler Gooden | .... | set matchmove technician | |
| David Gordon | .... | visual effects: Hammerhead Productions | |
| Jon Grinberg | .... | visual effects editor | |
| Dean Grubb | .... | effects artist | |
| Daniel Harkness | .... | prep artist | |
| Karsten Hecker | .... | film mastering engineer: Framestore CFC | |
| Deborah Hiner | .... | rotoscope artist: Hammerhead Productions | |
| Mark Hodgkins | .... | senior effects artist: Framestore | |
| Charles Howell | .... | visual effects producer: Framestore CFC | |
| Laurent Hugueniot | .... | CG supervisor | |
| Justin Jones | .... | compositing supervisor: Hammerhead Productions | |
| Georg Kaltenbrunner | .... | digital effects artist | |
| Kelly Rae Kenan | .... | visual effects coordinator | |
| Michael Kennedy | .... | digital compositor: Hammerhead Productions | |
| Vladimir Kesl | .... | computer graphics playback | |
| Timur Khairulin | .... | CG supervisor: Main Road Post | |
| Steven Moussa Khoury | .... | lighting technical director | |
| Sergey Klimov | .... | computer graphics artist: Bazelevs | |
| Dmitry Korshunov | .... | computer graphics artist | |
| Sergey Kosarev | .... | computer graphics artist: Bazelevs | |
| Maria Kosheleva | .... | digital compositor | |
| Sergey Krivopliasov | .... | character modeling & texturing artist: Bazelevs | |
| Daniel Kruse | .... | digital lighter: Hydraulx | |
| Steve Kullback | .... | visual effects producer | |
| Pavan Kumar | .... | digital artist | |
| Tatyana Kuznetsova | .... | character animator: Ulitka | |
| Evgeniy Kyaburu | .... | digital artist: Main Road Post | |
| Enrico Lambiase | .... | roto artist: Framestore CFC | |
| Cam Langs | .... | senior technical director: Framestore CFC | |
| Evgeniya Lavrenko | .... | vfx coordinator: main road post | |
| Ilya Lebedev | .... | visual effects editor | |
| Pavel Ledin | .... | lighting technical director | |
| Didier Levy | .... | senior lighter | |
| Dmitry Loktev | .... | character animator: Bazelevs | |
| Dmitry Loktev | .... | texturing artist: Bazelevs | |
| Boris Lutsyuk | .... | visual effects compositor | |
| Boris Lutsyuk | .... | visual effects supervisor | |
| Craig Lyn | .... | visual effects supervisor | |
| Mikhail Lyossin | .... | systems support: Main Road Post | |
| Andreas Maaninka | .... | digital artist: Framestore-CFC | |
| Hugh Macdonald | .... | digital compositor | |
| Matt Magnolia | .... | visual effects coordinator: Universal | |
| Andrey Maksimov | .... | computer graphics artist: Bazelevs | |
| Julian Mann | .... | digital effects artist | |
| Paul Maples | .... | cablecam operator | |
| Rebecca Marie | .... | executive producer: Hammerhead Productions | |
| Luke Massingberd | .... | rotoscope artist | |
| Richard Matsushita | .... | digital artist: Hammerhead Production | |
| Mamie McCall | .... | digital compositor: Hammerhead Productions | |
| Oliver McCluskey | .... | technical director | |
| Evgeniy Melkov | .... | character set up: Ulitka | |
| Daniel Mellitz | .... | digital compositor | |
| Joel Merritt | .... | digital compositor: Hammerhead Productions | |
| Christophe Meslin | .... | head of systems | |
| Zuzana Mesticova | .... | visual effects coordinator | |
| Michael Meyers | .... | modeler | |
| Jon Miller | .... | matchmove supervisor: Escape Studios | |
| Brad Minnich | .... | assistant visual effects editor | |
| Ekaterina Mironova | .... | digital artist: Main Road Post | |
| Fatima Mojaddidy | .... | system administrator: Hammerhead Productions | |
| Dele Momoh | .... | technical director: Framestore-CFC | |
| Paolo Moscatelli | .... | visual effects | |
| Josh Mossotti | .... | visual effects | |
| Roza Mukhamedova | .... | digital compositor | |
| Ryan Mullany | .... | digital artist | |
| Hiroaki Muramoto | .... | environment effects | |
| Patrick Nagle | .... | compositor | |
| Bruce Nelson | .... | digital compositor: Framestore CFC | |
| Chun Seong Ng | .... | modeler: Hydraulx | |
| Donal Nolan | .... | senior compositor | |
| Olga Novikova | .... | character animator: Ulitka | |
| Sam Osborne | .... | digital artist | |
| Aleksey Osipenkov | .... | digital compositor | |
| Oleksandr Panaskevych | .... | lead effects technical director: Framestore CFC | |
| Donald Pan | .... | digital modeller: Framestore CFC | |
| Havel Parkán | .... | match mover | |
| Mitch Paulson | .... | digital colorist assist | |
| Dan Pearce | .... | digital compositor | |
| John Peck | .... | digital compositor | |
| Talli Peled | .... | effects technical director: Framestore CFC | |
| Angela Petrosyan | .... | visual effects producer: Ulitka | |
| Ryan Pilcher | .... | matchmove artist | |
| Caroline Pires | .... | digital paint and roto artist | |
| Ian Plumb | .... | digital compositor | |
| Tim Potter | .... | matchmover | |
| Aled Prosser | .... | digital compositor | |
| Cristina Puente | .... | digital compositor: Framestore | |
| Alexander Pustika | .... | computer graphics artist: Bazelevs | |
| Lee Rankin | .... | scanning and recording: Framestore CFC | |
| Ryan Reeb | .... | digital artist | |
| James William Roberts | .... | digital paint and rotoscope artist | |
| Dave Robinson | .... | systems engineer | |
| Dmitry Robustov | .... | senior software developer: Ulitka | |
| Karl Rogovin | .... | 3D coordinator: Hydraulx | |
| Karl Rogovin | .... | digital artist: Hydraulx | |
| Andrew Rowan-Robinson | .... | pipeline technical director: Framestore CFC | |
| Yury Rudakov | .... | digital effects artist: Ulitka | |
| Steven J. Scott | .... | supervising digital colorist: EFILM | |
| Joel Sevilla | .... | animator | |
| Amir Shachar | .... | senior look development technical director: Framestore CFC | |
| Dmitry Shumilin | .... | software developer: Ulitka | |
| Dmitry Shumkin | .... | digital compositor: Ulitka | |
| Dmitry Slepichev | .... | research and development: Bazelevs | |
| Anthony Smith | .... | senior compositor | |
| Vladimir Sofronov | .... | digital compositor: Ulitka | |
| Nic Spier | .... | digital effects artist | |
| Andrey Stremousov | .... | lead digital artist: Main Road Post | |
| David Swift | .... | digital matte painter: Framestore CFC | |
| Vladimir Tkachenko | .... | character technical director: Bazelevs | |
| Dmitry Tokoyakov | .... | visual effects supervisor: Bazelevs | |
| Kristi Valk | .... | digital matte painter | |
| Vsevolod Verbitsky | .... | modeling artist: Ulitka | |
| Giuliano Dionisio Vigano' | .... | digital compositor | |
| Igor Vlasov | .... | computer graphics artist: Bazelevs | |
| Ilya Vostrov | .... | modeling artist: Ulitka | |
| Maggie Walby | .... | digital paint & roto artist: Framestore CFC | |
| Tara Walker | .... | compositor | |
| Ian Ward | .... | visual effects | |
| Kyle Ware | .... | visual effects coordinator: Hydraulx | |
| Andrew C. Whitelaw | .... | digital artist: HATCH | |
| Stephen Willey | .... | senior systems engineer | |
| C. Jerome Williams | .... | digital artist | |
| Toby Winder | .... | matchmover | |
| Manny Wong | .... | visual effects: Hammerhead Productions | |
| Juliette Yager | .... | visual effects producer | |
| Arman Yahin | .... | visual effects supervisor: Main Road Post | |
| Yoshiya Yamada | .... | visual effects | |
| Sergei Zadorozhny | .... | digital artist: Ulitka | |
| Luca Zappala | .... | senior technical director: Framestore | |
| Alexey Zaytsev | .... | digital artist: Main Road Post | |
| Matthias Zeller | .... | senior character technical director | |
| Ilona Blyth | .... | visual effects editor: Framestore (uncredited) | |
| David Emeny | .... | roto artist: Escape Studios (uncredited) | |
| Marc Hankel | .... | digital paint & roto artist: Framestore CFC (uncredited) | |
| Mikhail Pustovalov | .... | matchmover: main road post (uncredited ) | |