Vanilla Sky
Crowe followed "Almost Famous" with the psychological thriller "Vanilla Sky" in 2001. The film, starring Tom Cruise, Penélope Cruz and Cameron Diaz, received mixed reviews, yet managed to gross $100.6 million at the US box office, making it his second highest grossing directorial effort behind "Jerry Maguire". "Vanilla Sky" is a remake of Alejandro Amenabar's 1997 Spanish film "Abre Los Ojos" ("Open Your Eyes"). Sofia is played by Penélope Cruz in both Amenabar's original movie and Crowe's remake.