فيلم Spider
'Spider
Spider
Afterwards, Leeds brings them to the Statue of Liberty via portal as he and Jones remain in the lab.
In addition, Dillon has a device installed into him which is designed to extract his powers.