Vanilla Sky The mind-bending murder-mystery starring Tom Cruise, Penélope Cruz, and Cameron Diaz is just as sensual as it is unpredictable. Watch it now! Image Source: Everett Collection