Fifteen years after they fled the harrowing events that took place in Clear Lake, WI, a number of childhood friends return to their hometown, along with a documentary crew, to shed light on the mayhem that took hold of the town back in 1994.