Netflix's British miniseries Toxic Town delivers memorable characters alongside a serviceable story that offers a look into a ...