Andre Toulon, living a peaceful life as a puppeteer in pre-WWI Paris, encounters the renegade sorcerer Afzel, who has stolen the mysterious secrets of life from the dark god Sutekh.

Greg Sestero
as Andre Toulon

Brigitta Dau
as Ilsa

Stephen Blackehart
as First Servant

Jack Donner
as Afzel

Guy Rolfe
as Older Andre Toulon

Robert Radoveanu
as Second Servant

Vitalie Bantas
as Third Servant

Sando Teodor
as Latour

George Calin
as Valentin

Juliano Doman
as Vigo