This palatial mansion in Andover was featured in the the 2009 movie 'The Invention of Lying.'
low1206dacey1