Riz Ahmed as Victor Zsasz - Darren Aronofsky and JJ Abrams' World's Finest Fan Cast | myCast.io