who played harry osborn in the amazing spider-man
Dane DeHaan Dane William DeHaan (/dəˈhɑːn/ də-HAHN; born February 6, 1986[2][3][4]) is an American actor. His roles include Jesse on the HBO series In Treatment, Andrew Detmer in Chronicle (2012), Jason Kancam in Derek Cianfrance's The Place Beyond the Pines (2012), Lucien Carr in Kill Your Darlings (2013), Harry Osborn in The Amazing Spider-Man 2 (2014), James Dean in Anton Corbijn's Life (2015), 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.