In the summer of 2007, residents were devastated by the news of a triple homicide in their home town of Cheshire, Connecticut. This film explores the details surrounding the incident and the impact this horrific crime had on a small close knit town.
In the summer of 2007, residents were devastated by the news of a triple homicide in their home town of Cheshire, Connecticut. This film explores the details surrounding the incident and the impact this horrific crime had on a small close knit town.