All Cast

Tom Hardy

Tom Hardy

Theo

Michelle Van Der Water

Michelle Van Der Water

Raphaella

Tony Todd

Tony Todd

Deucalion

Lex Shrapnel

Lex Shrapnel

Tyro

Jonathan Readwin

Jonathan Readwin

Danu

Rutger Hauer

Rutger Hauer

Cyrnan

Maimie McCoy

Maimie McCoy

Morna

Lucy Brown

Lucy Brown

Didi

James Bradshaw

James Bradshaw

Ziko

Fiona Maclaine

Fiona Maclaine

Vena

Claire Murphy

Claire Murphy

Nan

Ingrid Pitt

Ingrid Pitt

The Leper

Ciaran Murtagh

Ciaran Murtagh

Turag

Angela Furtado

Angela Furtado

Raphaella's Handmaiden

Donata Janietz

Donata Janietz

Ffion

Shiva Gholamianzadeh

Shiva Gholamianzadeh

The Queen