In what New Haven landmark was the 2009 Robert De Niro movie, Everybody's Fine, filmed?
Several recent movies have been filmed in New Haven, including Mona Lisa Smile (2003), with Julia Roberts, The Life