Cast
Robert Aramayo
John
Maxine Peake
Dottie
Peter Mullan
Tommy
Shirley Henderson
Heather
Scott Ellis Watson
Young John
David Carlyle
Chris
Francesco Piacentini-Smith
Murray
Somerled Campbell
Palace Official
Michael Dylan
Butler
Christina Ashford
The Queen
Crew
Kirk Jones
Director
Kirk Jones
Writer
Kirk Jones
Producer
Piers Tempest
Producer
Georgia Bayliff
Producer
James Blann
Director of Photography
Sam Sneade
Editor
Simon Hayes
Production Sound Mixer
Laurence Brown
Finance
Stephen Rennicks
Original Music Composer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.