Extensive location filming took place in New Milford, Connecticut on its photogenic Bank Street. Noted for its beautiful New England town green, it's often used in television commercials and film shoots. New Milford is coincidentally the weekend home of film co-star
Peter Gallagher.
more