The Weinstein Company has debuted the fifth poster for This Must Be the Place, the new drama from writer-director Paolo Sorrentino (Il Divo). Oscar winner Sean Penn stars as Cheyanne, an affluent musician who goes on a quest to reclaim his late father's honor by tracking down the Nazi war criminal who tortured his dad. Take a look at this one-sheet featuring Sean Penn and his wall of hair.

This Must be the Place Poster