Poster #3 for This Must Be the Place, which was released on November 2, 2012. The film, starring Sean Penn, Frances McDormand, Judd Hirsch, Harry Dean Stanton, Shea Whigham and many more, currently has a total of six posters available.
Poster Library
Back to Film