In case you missed it over your long weekend of kayaking in Long Island Sound and inhaling hundreds of chicken wings, here is the beautifully bizarre trailer for Sean Penn's newest movie This Must Be the Place. Directed by Paolo Sorrentino, it stars Penn as a retired rock star living in Dublin who returns to America on the occasion of his estranged father's death. Upon returning, he discovers his father had an obsession: to seek revenge against a Nazi war criminal who tortured him during the Holocaust. Penn's character then takes on the unlikely quest of tracking down his father's tormenter, living somewhere in the United States.

The movie, partly set in NYC, premiered at Cannes last year and was screened at Sundance this year. It's scheduled for release in theaters November 2nd, featuring original songs composed by David Byrne (as you probably know, the film's title is lifted from what is arguably Arcade Fire's Talking Heads' greatest song) in collaboration with indie singer-songwriter Will Oldham. Frances McDormand and Judd Hirsch also star.