Tom Cruise, Kristen Stewart, Anne Hathaway – and Elvis – set for Cannes film festival | Cannes film festival Read more