The Weinstein Company has released the second trailer for Paolo Sorrentino's upcoming drama This Must Be the Place, which is slated for release sometime in 2012. Click on the video player below for a new glimpse at this drama starring Sean Penn, Robert De Niro, and Frances McDormand.
Second This Must Be the Place Trailer
Sean Penn stars as a former rock star who sets out to find the man responsible for his father's persecution during World War II.