• 1. Garret Hedlund as Kaneda

  • 2. Michael Fassbender as Kaneda

  • 3. Chris Pine as Kaneda

  • 4. Joaquin Phoenix as Kaneda

  • 5. Justin Timberlake as Kaneda

  • 6. Robert Pattinson as Tetsuo

    Blarf Blarf BLAAAAAAARF!!!!!!!

  • 7. Andrew Garfield as Tetsuo

  • 8. James McAvoy as Tetsuo