As Christmas approaches, the All-American city of Modesto is gripped by the d...
The Murder of Laci Peterson
Season 1 Episode 3: Most Hated Man in America
After the discovery of the bodies of Laci Peterson and her son in San Francisco Bay, police arrest Scott Peterson who becomes the most hated man in America.