• The Hollywood Reporter on LinkedIn
  • Follow THR on Pinterest

Directed By

Tarsem Singh
Director

Writing Credits

David Pastor
Screenwriter
Àlex Pastor
Screenwriter

Cast

Ryan Reynolds
Actor
Ben Kingsley
Actor
Natalie Martinez
Actor
Matthew Goode
Actor
Victor Garber
Martin
Derek Luke
Actor

Produced By

Ram Bergman
Producer
Peter Schlessel
Producer
James D. Stern
Producer

Crew

Brendan Galvin
Director of Photography
Robert Duffy
Editor
Tom Foden
Production Designer
Cindy Carr
Set Decorator
Shay Cunliffe
Costume Designer