Sean Penn's new drama This Must Be the Place brought out not only the film's star-studded cast, but a host of other celebs in Cannes who couldn't wait to see these masters at work.

Sean Penn plays a retired rock star who sets out to find his father's executioner, an ex-Nazi war criminal who's a refugee in the U.S.

Check out our massive gallery of beautiful red-carpet looks!