Characters played by Johnny Flynn
Dolf Vega
Characters played by Stephanie Leonidas
Jenne
Characters played by Emily Watson
Mary Vega
Characters played by Michael Culkin
Anselmus
Characters played by Benno Fürmann
Thaddeus
Characters played by Ryan Winsley
Vick
Characters played by Jake Kedge
Carolus
Characters played by Robert Timmins
Nicholas
Characters played by Luke Gell
Bertho
Characters played by Mykola Allen
Little Thies
Characters played by Amy Jenkins
Maria
Characters played by Ophelia Lovibond
Isabella
Characters played by Christopher Conway
Francis
Characters played by Herbert Knaup
Carlo Bennatti
Characters played by Josse De Pauw
Axe-Man
Characters played by Udo Kier
Dr. Lawerence
Characters played by Bert André
Town Alderman
Characters played by Jan Decleir
Count of Rottweil
Characters played by Jack Wouterse
Rottweil Baker
Characters played by Lajos Kovács
Knight Romhild
Characters played by Jason Frederick
Paul Donovan
Characters played by John Buijsman
Dutch Soccer Coach
Characters played by Rick van Gastel
Dutch Soccer Player
Characters played by Reinout Scholten van Aschat
Dutch Soccer Player
Characters played by Nadia Charbel
Lab Assistant Veronica
Characters played by Claudia Spellar
Lab Assistant Claudia
Characters played by David Prince
Guard Johan
Characters played by Karlijn Krijgsman
Guard Kristin
Characters played by Walid Benmbarek
Guard Driss
Characters played by Steve Szigeti
Nose-man
Characters played by Askr Caminada
Genoa soldiers
Characters played by Béla Unger
Dark Horse Rider
Characters played by Levente Lezsák
Dark Horse Rider
Characters played by Péter Katona
Dark Horse Rider
Characters played by Janieck van de Polder
Pepin
Characters played by Wesley Nelson
Matthew
Characters played by Jenny Davies
Leen
Characters played by Ryan Nelson
Gilles
Characters played by Jacob Lloyd
Yan
Characters played by Scott Weafer
Jacob
Characters played by Chris Roebuck
Gijs
Characters played by Oliver Hoare
Kurt
Characters played by Millie Phillippart
Frieda
Characters played by J.C. Dowzell
Filip
Characters played by Owen Roberts
Werner
Characters played by Finn Cohen-Ennis
Joachim
Characters played by Ryan Conway
Primus
Characters played by Ciara Cohen-Ennis
Sophie
Characters played by Catrin Stewart
Cecile
Characters played by Elliot Balchin
Benedict
Characters played by Alexander De'Ath
Hubert
Characters played by Jack Snell
Wilhelm
Characters played by Gerran Howell
Baudouin
Characters played by Marchella Allen
Laurentine
Characters played by Adam Smith
Addo
Characters played by Miranda Llewellyn-Jenkins
Gudrun
Characters played by Alice Ford
Christine
Characters played by Maisie Matthews
Hannelore
Characters played by Eddy
Mule Jenne
Characters played by Claude Breda
[no data]
Characters played by Kay Depeweg
Dutch Soccer Player
Characters played by Dean Gregory
Ludovico's Guard
Characters played by Finn Haney
Face
Characters played by Sheila Molitor
Servant
Characters played by Sándor Söth
Ludovico's Guard
Characters played by Jolanda Tudor
Piljarica
Characters played by Bas van den Berg
Dutch Soccer Player
Characters played by Milton Welsh
Ludovica Guard
Characters played by Kim Hermans
Cageguard
Characters played by Ulli Kinalzik
(uncredited)
Characters played by Steve Preston
Count Rottweil's Henchman