Dane DeHaan
Film

Year
Title
Role
Notes
2010
Amigo
Gil
-
2010
At Risk
Cal Tradd
-
2010
The Front
Cal Tradd
-
2012
Chronicle
Andrew Detmer
-
2012
Jack & Diane
Chris
-
2012
Lawless
Cricket Pate
-
2012
Lincoln
Second White Soldier
-
2012
The Place Beyond the Pines
Jason Glanton
-
2013
Devil's Knot
Chris Morgan
-
2013
Kill Your Darlings
Lucien Carr
-
2013
Metallica: Through the Never
Trip
-
2014
The Amazing Spider-Man 2
Harry Osborn / Green Goblin
-
2014
Life After Beth
Zach Orfman
-
2015
Knight of Cups
Paul
-
2015
Life
James Dean
-
2016
Ballerina
Victor
Voice role
2016
Two Lovers and a Bear
Roman
-
2017
A Cure for Wellness
Lockhart
-
2017
Tulip Fever
Jan Van Loos
-
2017
Valerian and the City of a Thousand Planets
Valérian
-
2019
The Kid
Billy the Kid
-
2019
Penguins
Narrator
Post-production

Question: What roles did DeHaan play in Chronicle, The AMazing Spider man 2, A cure for Wellness and City of a thousand PLanets?
Answer: Dane DeHaan's roles include Andrew Detmer in Chronicle (2012), Harry Osborn in The Amazing Spider-Man 2 (2014), Lockhart in A Cure for Wellness and the title character in Valerian and the City of a Thousand Planets (2017).