Crime Nation
originally aired on The CW
Crime Nation is an American television docuseries that premiered February 20, 2024, on The CW. The second season premiered on January 23, 2025. A young couple are gunned down in their driveway in Sodus, New York sparking a nationwide manhunt for the killers. In 2022, police arrested a man, but questions remain.