Crew Credits Citadel (2023) Show crew as Editor Episode 1x01: The Human Enigma (Apr 28, 2023) Bless This Mess (2019) Show crew as Editor Episode 1x01: Pilot (Apr 16, 2019) Animal Practice (2012) Show crew as Editor