It's not difficult to be surprised by Sean Penn's acting choices, but take a look at the just-released trailer for "This Must Be the Place."

According to IMDB, Penn plays "A bored, retired rock star sets out to find his father's executioner, an ex-Nazi war criminal who is a refugee in the U.S."

It co-stars Frances McDormand and Judd Hirsch. Enjoy!