For a better experience on MUBI, update your browser.
  1. Photo of Rob Bowman

    Rob Bowman Director

  2. Photo of Mark Steven Johnson

    Mark Steven Johnson Screenplay and Executive Producer

  3. Photo of Frank Miller

    Frank Miller Screenplay

  4. Photo of Zak Penn

    Zak Penn Screenplay

  5. Photo of Stu Zicherman

    Stu Zicherman Screenplay

  6. Photo of Raven Metzner

    Raven Metzner Screenplay

  7. Photo of Jennifer Garner

    Jennifer Garner Cast

  8. Photo of Goran Višnjić

    Goran Višnjić Cast

  9. Photo of Kirsten Prout

    Kirsten Prout Cast

  10. Photo of Will Yun Lee

    Will Yun Lee Cast

  11. Photo of Cary-Hiroyuki Tagawa

    Cary-Hiroyuki Tagawa Cast

  12. Photo of Terence Stamp

    Terence Stamp Cast

  13. Photo of Natassia Malthe

    Natassia Malthe Cast

  14. Photo of Bob Sapp

    Bob Sapp Cast

  15. Photo of Chris Ackerman

    Chris Ackerman Cast

  16. Photo of Edson T. Ribeiro

    Edson T. Ribeiro Cast

  17. Photo of Colin Cunningham

    Colin Cunningham Cast

  18. Photo of Hiro Kanagawa

    Hiro Kanagawa Cast

  19. Photo of Mark Houghton

    Mark Houghton Cast

  20. Photo of Bill Roe

    Bill Roe Cinematography

  21. Photo of Christophe Beck

    Christophe Beck Music

  22. Photo of Graeme Murray

    Graeme Murray Production Design

  23. Photo of Avi Arad

    Avi Arad Producer

  24. Photo of Gary Foster

    Gary Foster Producer

  25. Photo of Arnon Milchan

    Arnon Milchan Producer

  26. Photo of Stan Lee

    Stan Lee Executive Producer

  27. Photo of Brent O'Connor

    Brent O'Connor Executive Producer

  28. Photo of Kevin Stitt

    Kevin Stitt Editing

  29. Photo of Michael T. Williamson

    Michael T. Williamson Sound

  30. Photo of Hans Heymans

    Hans Heymans Animation

  31. Photo of Brian Burks

    Brian Burks Animation

  32. Photo of Franklin Londin

    Franklin Londin Animation

  33. Photo of Mark Pullyblank

    Mark Pullyblank Animation

  34. Photo of C.J. Sarachene

    C.J. Sarachene Animation

  35. Photo of David M. Breaux Jr.

    David M. Breaux Jr. Animation

  36. Photo of Andrew Arnett

    Andrew Arnett Animation

  37. Photo of Johnny Turco

    Johnny Turco Animation

  38. Photo of Lisa Tomczeszyn

    Lisa Tomczeszyn Costume Design