All the Pretty Horses is a movie starring Matt Damon and Penelope Cruz.