Watch providers
Streaming
Rent
Buy
Top Cast
Brendan Fraser
Mo 'Silvertongue' Folchart
Sienna Guillory
Resa
Andy Serkis
Capricorn
Eliza Bennett
Meggie Folchart
Paul Bettany
Dustfinger
Jim Broadbent
Fenoglio
Helen Mirren
Elinor Loredan
Matt King
Cockerell
Rafi Gavron
Farid
Marnix Van Den Broeke
The Shadow
Richard Strange
Bookshop Proprietor
Steve Speirs
Flatnose
Jamie Foreman
Basta
Stephen Graham
Fulvio
Mirabel O'Keefe
Young Meggie
John Thomson
Darius
Lesley Sharp
Mortola
Tereza Srbova
Rapunzel
Jennifer Connelly
Roxanne
Roger Allam
Narrator (voice)
Paul Kasey
Minotaur
Helen Soraya
Masquerade Ball Dancer
Pippa Gebette
Masquerade Ball Dancer
Anna Gamester
Masquerade Ball Dancer
Jessica Grist
Masquerade Ball Dancer
Gow Hunter
Masquerade Ball Dancer
Matthew Bower
Masquerade Ball Dancer
Rod Buchanan
Masquerade Ball Dancer
Terry Cavanagh
Masquerade Ball Dancer
Tara Donelly
Masquerade Ball Dancer
Faith Erde
Masquerade Ball Dancer
Clayton Fussell
Masquerade Ball Dancer
Adrian Gas
Masquerade Ball Dancer
Keeran Greener
Masquerade Ball Dancer
Eloise Horwood
Masquerade Ball Dancer
James Horwood
Masquerade Ball Dancer
Alice Jackson
Masquerade Ball Dancer
Ceri Jerome
Masquerade Ball Dancer
Alec Mann
Masquerade Ball Dancer
Jamie Meek
Masquerade Ball Dancer
Cassie Newby
Masquerade Ball Dancer
Lanre Malaolu
Black Jacket (uncredited)