Spiderman 3 swings into town