Brendan Fraser
Mo 'Silvertongue' Folchart
Eliza Bennett
Meggie Folchart
Helen Mirren
Elinor Loredan
Marnix Van Den Broeke
The Shadow
Richard Strange
Bookshop Proprietor
Mirabel O'Keefe
Young Meggie
Roger Allam
Narrator (voice)
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)