Crew Credits Catch-22 (2019) Show crew as Visual Effects Supervisor Episode 1x01: Episode 1 (May 17, 2019) Luther (2010) Show crew as Visual Effects Supervisor Episode S05 Special: The Fallen Sun (Mar 10, 2023)