Kurt Russell plays one of the main parts in Vanilla Sky , while Timothy Spall , Noah Taylor , and Tilda Swinton play some of the supporting roles .
Vanilla Sky stars Tom Cruise , Penelope Cruz , and Cameron Diaz with Jason Lee and Kurt Russell appearing in supporting roles .
Vanilla Sky