Netflix has released the trailer for Toxic Town, a series based on the Corby Toxic Waste Case. The drama follows three mothers fighting for justice after birth defects emerged in their community. Starring Jodie Whittaker and Aimee Lou Wood, the series will premiere on Netflix on February 27.