Vanilla Sky - Cast

Tom Cruise

as David Aames



Cameron Diaz

as Julie Gianni



Johnny Galecki

as Peter Brown


Kurt Russell

as McCabe


Tilda Swinton

as Rebecca Dearborn


Noah Taylor

as Edmund Ventura


  Change Location