Two filmmakers hunt for clues in the unsolved case of a Long Island serial killer.
Joshua Zeman Self
Rachel Mills Self
Alex Gibney Executive Producer