Netflix has dropped a trailer on its new four-part documentary about the late O.J. Simpson, who died from cancer last year.
Netflix’s chilling new thriller series Devil In Ohio tells the story of a ... did take place in Ohio…” Chilling stuff, right? And the trailer only ramps up the menacing vibe.