Crew Credits Citadel (2023) Show crew as Visual Effects Producer Episode 1x01: The Human Enigma (Apr 28, 2023)