A gripping thriller where a missing child case collides with a toxic waste cover-up and corporate impunity.