Zechariah Eubanks attends the premiere of Prime Video's TV series "Citadel" at The Culver Theater on Tuesday, April 25, 2023. Storyline: Global spy agency Citadel has fallen, and its agents' memories were wiped clean. Now the powerful syndicate, Mant