The first clip of Sean Penn's new movie This Must Be the Place has landed. And pretty much all I have to say is that Sean Penn is a spitting image of Robert Smith from The Cure!

Sean Penn plays the character of Cheyenne, a retired rock star who tries to reconcile with his father on his death bed but is too late. I just hope the movie is more entertaining than this clip because at this point the only thing I found entertaining was how silly Sean Penn looked!

More From Classic Rock 105.1