New Netflix series Toxic Town is based on a true story surrounding a toxic waste scandal in Corby, Northamptonshire, and features a star-studded cast from British film and TV ...