Wed, 20 Jun 2012 16:43:02 GMT | By Chloe Goody
Keira Knightley, Steve Carell and Tim Burton hit the red carpet

Anthony Mackie



Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jamie McCarthy)
Next
Previous
Previous
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jamie McCarthy)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jamie McCarthy)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jamie McCarthy)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jamie McCarthy)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© Reuters/Jason Redmond)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jason Redmond)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© Reuters/JASON REDMOND)
  • Keira Knightley, Steve Carell and Tim Burton hit the red carpet (© WireImage/Jason Redmond)
Next
WireImage/Jamie McCarthyShow Thumbnails
Previous8 of 18Next
Share this Gallery

With his pale blue suit, Anthony Mackie looked as if he co-ordinated with the poster behind him! The actor plays Will Johnson in the thriller.

Advertisement