Dane William DeHaan (/ dəˈhɑːn / də-HAHN; born February 6, 1986) is an American actor. His roles include Andrew Detmer in Chronicle (2012), Harry Osborn in The Amazing Spider-Man 2 (2014), Lockhart in Gore Verbinski's A Cure for Wellness (2016), and the title character in Luc Besson's Valerian and the City of a Thousand Planets (2017). He has also appeared in several advertisements for Prada.\n\nAnswer this question based on the passage: who plays harry in the amazing spiderman 2? Let's think fast. Stream of consciousness:
User
The relevant information is: His roles include Andrew Detmer in Chronicle (2012), Harry Osborn in The Amazing Spider-Man 2 (2014), Lockhart in Gore Verbinski's A Cure for Wellness (2016), and the title character in Luc Besson's Valerian and the City of a Thousand Planets (2017). So the final answer is Dane William DeHaan.
Assistant