Jabarkan Pemeran dari Vanilla Sky

Tom Cruise sebagai David Aames

Penélope Cruz sebagai Sofia Serrano

Cameron Diaz sebagai Julianna "Julie" Gianni

Kurt Russell sebagai Dr. Curtis McCabe

Jason Lee sebagai Brian Shelby

Noah Taylor sebagai Edmund Ventura

Timothy Spall sebagai Thomas Tipp

Tilda Swinton sebagai Rebecca Dearborn

Ken Leung sebagai Penyunting Seni

Johnny Galecki sebagai Peter Brown

Jhaemi Willens sebagai Jamie Berline

Jennifer Aspen (tidak disebutkan) sebagai Nina

Steven Spielberg (tidak disebutkan) sebagai Tamu di pesta David Aames