Star Trek: The Next Generation
Devil's Due
S4 E13:
A mythical figure returns to the planet Ventax to fulfil a 1000-year-old contract of enslavement.
Starring
Marta Dubois, Paul Lambert, Marcelo Tubert