Red Is Not His Color

August 23, 2010 / Posted by:

Here’s a grouch-faced Sean Penn on the Dublin set of This Must Be The Place looking like someone just butt sneezed in his favorite red lipstick. Sean plays a retired rock star who puts on his Detective La Toya monocle to track down the Nazi war criminal responsible for torturing his father at Auschwitz. The Academy is already engraving Sean’s name on an Oscar statute just in case…

I know Sean is trying to give us “post-Biggest Loser Robert Smith” but dude looks more like the crazy cat lady from The Simpsons after sexing herself up for a hot date with a cardboard cutout of Moe.


alt="drupal analytics" >