The Long Island Serial Killer,’ a three-part docuseries that hit the platform, takes us to the eerie shores of Long Island, New York. Directed by Liz Garbus, this series isn’t just about chasing a ...