Thomas Dekker, Lynn Collins, Jeremy Piven, Kate Walsh & Mira Sorvino star in this powerful and moving drama about a town's struggle with guilt and innocence in the aftermath of a unthinkable tragedy.