Spidey struggles to break free from his restraints in Ravencroft, while Ben Reilly heads to the rescue!
No critic ratings have been found for this issue.