Strange remnants of Ultron's previous experiments create terror on an island where France's main nuclear testing facility exists.