The Trial of Louise Woodward
Documentary that examines the case of Louise Woodward, a British babysitter arrested for the death of the baby in her care. On February 4, 1997, in the quiet Boston suburb of Newton, Massachusetts, police received a frantic 911 call from the 18-year-old live-in sitter when baby Matthew Eappen stoppe…more