Click the images to get the larger ones.

The new look for Sean Penn in the film This Must Be The Place is something to be marveled. Sean Penn will play a beaten down rocker wearing lipstick and looking out for the killer of his father.

The film will center on an aging rocker who becomes obsessed with pursuing the Nazi criminal who tormented his father in a concentration camp. The film stars Eve Hewson and Frances McDormand. The film will be shot in Ireland. It is directed by Paolo Sorrentino. He is known for his films like The Consequence of Love and Il Divo. This is easily the most expected films of next year.

Source: Collider