Harris Dickinson
Jim
Harris Dickinson
Jim
Jonah Hauer-King
David
Leonardo Salerni
Marcello
Ben Cura
Caravaggio
Leo Hatton
Mary Magdalene
Shaun Aylward
Hotel Porter
Raphael Desprez
Victor
Rhys Yates
1st Teenager
Alessandro Cimadamore
Jesus
Kiera Bell
Sailor (uncredited)
Archie Rush
Drug Dealer / 2nd Modernist
Fiona Albrow
Set Decoration
Kate Forbes
Costume Designer
Aisha Bywaters
Casting
Soledad Gatti-Pascual
Producer
Patrick Fischer
Executive Producer
Liane Escorza
Line Producer
Sally King
Art Direction
Stephen Boucher
Editor
Giada Venturini
Makeup Designer
Steve McLean
Writer
Julian Bayliss
Music
Steve McLean
Director
David Gilbery
Executive Producer
Ollie Tiong
Production Design
Victoria Poland
Makeup Supervisor
Annika Summerson
Director of Photography
Ben Manwaring
Gaffer
Ashe Morrison
Assistant Art Director