The Feathered Serpent official wallpaper
The Feathered Serpent poster

The Feathered Serpent

(1976)

Cast

Brian Deacon as Prince Heumac
Brian Deacon

as Prince Heumac

Diane Keen as Empress Chimalma
Diane Keen

as Empress Chimalma

Richard Willis as Tozo