• The Hollywood Reporter on LinkedIn
  • Follow THR on Pinterest

Directed By

D.J. Caruso
Director

Writing Credits

Marti Noxon
Screenwriter

Cast

Alex Pettyfer
John
Timothy Olyphant
Henri
Teresa Palmer
Number Six
Dianna Agron
Sarah

Produced By

Michael Bay
Producer