spoilers: the amazing spiderman