All Cast

Joss Ackland

Joss Ackland

Narrator

Thomas Bewley

Thomas Bewley

Aleister Crowley

Heather Darcy

Heather Darcy

Rose Kelly

William R. Charlton

William R. Charlton

Tom Bishop

Oliver Robinson

Oliver Robinson

Young Crowley

Natalie Hughes

Natalie Hughes

Leah Hirsig

Magda Rodriguez

Magda Rodriguez

Betty May

Luke Skinner

Luke Skinner

Teenage Crowley

Paul Bellamy

Paul Bellamy

Victor Neuberg