<P> 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 . </P>
<P> 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 . </P>
who plays harry in the amazing spider man
who plays harry in the amazing spider man
Dane William DeHaan
Dane William DeHaan