Amazing Spider-Man 2 Dane DeHaan