World's Finest (film)

World's Finest is a 2016 epic superhero film directed by Brad Peyton and produced by Zack Snyder, Geoff Johns Christopher Nolan and Ben Affleck. Featuring DC Comics characters Batman and Superman; the film is also an alternate version of Batman v. Superman: Dawn of Justice. Man of Steel stars Henry Cavill, Amy Adams, Diane Lane and Laurence Fishburne return. Affleck resumes his role as Batman from Batman: Under the Red Hood; Jeremy Irons, Emma Watson and J.K Simmons also return. Colin Farell, Callan Mulvey and Jesse Einsenberg debut in the film as Lex Luthor, Metallo and Jimmy Olsen.

Cast
Ben Affleck as Bruce Wayne/Batman

Henry Cavill as Kal-El/Clark Kent/Superman

Amy Adams as Lois Lane

Colin Farell as Lex Luthor

Callan Mulvey as John Corben/Metallo

J.K Simmons as Commisioner James Gordon

Emma Watson as Barbara Gordon/Oracle

Jeremy Irons as Alfred Pennyworth

Jesse Einseinberg as Jimmy Olsen

Laurence Fishburne as Perry White

Joaquin Phoenix as Joker (uncredited post credit scene)

Michael Shannon as General Zod (flashbacks)

Diane Lane as Martha Kent

Viola Davis as Amanda Waller (minor role)

Harry Lennix as Calvin Swanwick (minor role)