Sean Penn is playing a past-his-prime, Nazi-hunting rock star in the upcoming film This Must Be the Place. This is either the first picture of him from the set, or a rare, pre-Botox photo of any number of Real Housewives. Take your pick! [via DListed]