All Cast

Terence Stamp

Terence Stamp

Severus (voice)

John Hurt

John Hurt

Carnak

Sean Pertwee

Sean Pertwee

Proteus (voice)

Steven Waddington

Steven Waddington

Verenor (voice)

Donald Sumpter

Donald Sumpter

Pythol (voice)

Johnny Harris

Johnny Harris

Nidon (voice)

Ben Bishop

Ben Bishop

Crastor (voice)

Chris Finney

Chris Finney

Boreas (voice)

Gary Martin

Gary Martin

Hypax (voice)