Oliver Stone’s broadside against bankers, Wall Street: Money Never Sleeps, was the main event at the third day of Cannes, bringing stars Michael Douglas and Shia LeBeouf to the red carpet alongside Salma Hayek, Benicio Del Toro, Kate Beckinsale, Martin Scorcese, Michelle Yeoh, Carey Mulligan, and more. Click through the slideshow for photos.