The Hanging Sun › Cast
Alessandro Borghi (actor)
John
Peter Mullan
Dad
Jessica Brown Findlay
Lea
Charles Dance
Jacob
Sam Spruell
Aaron
Frederick Schmidt
Michael
Anton Saunders
Silas
Lorenzo McGovern Zaini
Young John
Benjamin Noble
Police Officer
Raphael Vicas
Caleb