Crew Credits Citadel (2023) Show crew as Executive Producer Episode 1x01: The Human Enigma (Apr 28, 2023) Xena: Warrior Princess (1995) Show crew as Co-Producer