Sean Penn Looks As Scary As He Seems On Set Of New Film

Sean Penn looked downright scary on the set of his new film This Must Be The Place yesterday, which is
being filmed on location Dublin. Dublin, Ireland. Honestly, this kind of how I picture the recently divorced Penn sometimes when I hear about his crazy tirades, although probably with less hints of The Cure. OK so we’ve got a little Talking Heads with the title, a little of The Cure…what’s this movie about you might ask? Penn plays retired rock star Cheyenne who decides to find an ex-Nazi war criminal living in the U.S., who was a persecutor of Cheyenn’s now deceased father. Um…what? Where does Ireland factor into all this? And why is he wearing red lipstick…?