Director
Cast
Tom Cruise as David Aames
Cameron Diaz as Julianna Gianni
Penélope Cruz as Sofia Serrano
Kurt Russell as Dr. Curtis McCabe
Jason Lee as Brian Shelby
Noah Taylor as Edmund Ventura
Timothy Spall as Thomas Tipp
Tilda Swinton as Rebecca Dearborn
Michael Shannon as Aaron
Shalom Harlow as Colleen
Writers
Cameron Crowe (screenplay)
Alejandro Amenábar (based on the film “Abre Los Ojos)
Mateo Gil (based on the film “Abre Los Ojos”)