Netflix Netflix Just Released a Chilling New Trailer for Upcoming Crime Drama Criminal by Gemma Cartwright 4 years ago