Andrew Garfield
Jack Burridge
Andrew Garfield
Jack Burridge
Katie Lyons
Michelle
Peter Mullan
Terry
Shaun Evans
Chris
Siobhan Finneran
Kelly
Alfie Owen
Eric Wilson
James Young
Zeb
Jeremy Swift
Dave
Taylor Doherty
Philip Craig
Anthony Lewis
Steve
Tilly Vosburgh
Shopkeeper
Josef Altin
Bully
Skye Bennett
Angela
Steven Pacey
Prosecution Barrister
Nocturnal Animals
2016
Hillbilly Elegy
2020
Mystic River
2003
Sleepers
1996
We Need to Talk About Kevin
2011
Luckiest Girl Alive
2022
Once Upon a Time in America
1984
She Rides Shotgun
2025
Manic
2002
Joe
2014
This Boy's Life
1993
A Clockwork Orange
1971
Primal Fear
1996
L.I.E.
2001
Every Secret Thing
2014