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