Beautiful, interesting, incredible cinema.

See what’s playing
Frontline: Innocence Lost - The Plea

Synopsis

Little Rascals Daycare center, Edenton, North Carolina, part 3. More than 30 people were accused and seven indicted on hundreds of sexual abuse charges. On May 23, 1997, state prosecutors dropped all charges against the Kelly’s and their employee’s.