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