All Cast

Brendan Fraser

Brendan Fraser

Mo 'Silvertongue' Folchart

Sienna Guillory

Sienna Guillory

Resa

Andy Serkis

Andy Serkis

Capricorn

Eliza Bennett

Eliza Bennett

Meggie Folchart

Paul Bettany

Paul Bettany

Dustfinger

Jim Broadbent

Jim Broadbent

Fenoglio

Helen Mirren

Helen Mirren

Elinor Loredan

Matt King

Matt King

Cockerell

Rafi Gavron

Rafi Gavron

Farid

Marnix Van Den Broeke

Marnix Van Den Broeke

The Shadow

Richard Strange

Richard Strange

Bookshop Proprietor

Steve Speirs

Steve Speirs

Flatnose

Jamie Foreman

Jamie Foreman

Basta

Stephen Graham

Stephen Graham

Fulvio

Mirabel O'Keefe

Mirabel O'Keefe

Young Meggie

John Thomson

John Thomson

Darius

Lesley Sharp

Lesley Sharp

Mortola

Tereza Srbova

Tereza Srbova

Rapunzel

Jennifer Connelly

Jennifer Connelly

Roxanne

Roger Allam

Roger Allam

Narrator (voice)

Paul Kasey

Paul Kasey

Minotaur

Helen Soraya

Helen Soraya

Masquerade Ball Dancer

Pippa Gebette

Pippa Gebette

Masquerade Ball Dancer

Anna Gamester

Anna Gamester

Masquerade Ball Dancer

Jessica Grist

Jessica Grist

Masquerade Ball Dancer

Gow Hunter

Gow Hunter

Masquerade Ball Dancer

Matthew Bower

Matthew Bower

Masquerade Ball Dancer

Rod Buchanan

Rod Buchanan

Masquerade Ball Dancer

Terry Cavanagh

Terry Cavanagh

Masquerade Ball Dancer

Tara Donelly

Tara Donelly

Masquerade Ball Dancer

Faith Erde

Faith Erde

Masquerade Ball Dancer

Clayton Fussell

Clayton Fussell

Masquerade Ball Dancer

Adrian Gas

Adrian Gas

Masquerade Ball Dancer

Keeran Greener

Keeran Greener

Masquerade Ball Dancer

Eloise Horwood

Eloise Horwood

Masquerade Ball Dancer

James Horwood

James Horwood

Masquerade Ball Dancer

Alice Jackson

Alice Jackson

Masquerade Ball Dancer

Ceri Jerome

Ceri Jerome

Masquerade Ball Dancer

Alec Mann

Alec Mann

Masquerade Ball Dancer

Jamie Meek

Jamie Meek

Masquerade Ball Dancer

Cassie Newby

Cassie Newby

Masquerade Ball Dancer

Lanre Malaolu

Lanre Malaolu

Black Jacket (uncredited)