Location shoots of The Invention of Lying ( film ) took place in Tewksbury .
The film was financed by Media Rights Capital and Radar Pictures and filmed primarily in Lowell , Massachusetts ; location shoots also took place in Quincy , Andover , North Andover , Sudbury , Tewksbury and Boston , Massachusetts and Haverhill Massachusetts .
The Invention of Lying