Devil's Due

Devil's Due

Available on Prime Video, Paramount+
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