Cast and Crew of Batman v Superman: Dawn of Justice

Cast of
Batman v Superman: Dawn of Justice

About Batman v Superman: Dawn of Justice

Who will win?

Fearing the actions of a god-like Super Hero left unchecked, Gotham City’s own formidable, forceful vigilante takes on Metropolis’s most revered, modern-day savior, while the world wrestles with what sort of hero it really needs. And with Batman and Superman at war with one another, a new threat quickly arises, putting mankind in greater danger than it’s ever known before.

Batman v Superman: Dawn of Justice is part of the Man of Steel Collection.

Full Cast of Batman v Superman: Dawn of Justice

Ben Affleck
plays Bruce Wayne / Batman

Ben Affleck as Bruce Wayne / Batman
Ben Affleck's portrayal of Bruce Wayne / Batman in 'Batman v Superman: Dawn of Justice' was a refreshing take on the iconic character. He brought a sense of maturity and gravitas to the role, embodying a grizzled and experienced Batman who has been fighting crime for years. Affleck's performance was layered with emotional depth, showing a Bruce Wayne haunted by his past and struggling with his own identity. His interactions with other characters, particularly his rivalry with Superman, added complexity to the storyline. Overall, Affleck's performance was a standout in the film, offering a new perspective on the Dark Knight. See Ben Affleck's other roles

Henry Cavill
plays Clark Kent / Superman / Kal-El

Henry Cavill as Clark Kent / Superman / Kal-El
Henry Cavill's portrayal of Clark Kent / Superman / Kal-El in "Batman v Superman: Dawn of Justice" is commendable. He brings a nuanced performance, balancing the character's dual identities with grace. As Clark Kent, he embodies the humble, down-to-earth journalist, while as Superman, he exudes strength and nobility. His physical transformation is impressive, and his ability to convey Superman's internal struggles adds depth to the character. Cavill's performance is a highlight of the film, making Superman a complex and compelling character. See Henry Cavill's other roles

Jesse Eisenberg
plays Lex Luthor

Jesse Eisenberg as Lex Luthor
Jesse Eisenberg's portrayal of Lex Luthor in 'Batman v Superman: Dawn of Justice' is a fresh and unique take on the iconic character. Eisenberg brings a youthful energy and unpredictable intensity to the role, making Luthor a more complex and dynamic villain than previous iterations. His performance is characterized by a manic, almost jittery quality, which adds an element of instability and unpredictability to the character. This, coupled with his sharp intellect and manipulative nature, makes Eisenberg's Luthor a formidable adversary for both Batman and Superman. See Jesse Eisenberg's other roles

Gal Gadot
plays Diana Prince / Wonder Woman

Gal Gadot as Diana Prince / Wonder Woman
In 'Batman v Superman: Dawn of Justice', Gal Gadot's portrayal of Diana Prince / Wonder Woman was a standout performance. Despite her limited screen time, Gadot managed to leave a lasting impression with her captivating presence and powerful on-screen charisma. Her performance showcased the character's strength, wisdom, and compassion, making her a welcome addition to the DC Extended Universe. Gadot's chemistry with her co-stars, particularly Ben Affleck's Batman, was palpable, and her action sequences were thrilling and well-executed. Overall, Gadot's performance as Wonder Woman was a highlight of the film and set the stage for her successful solo outing in 'Wonder Woman'. See Gal Gadot's other roles

Amy Adams
plays Lois Lane

Amy Adams as Lois Lane
In "Batman v Superman: Dawn of Justice", Amy Adams delivers a compelling performance as Lois Lane. She brings a sense of realism and vulnerability to the character, making her more relatable to the audience. Adams' portrayal of Lois as a determined and fearless journalist, who is not afraid to put herself in danger to uncover the truth, is particularly noteworthy. Her chemistry with Henry Cavill's Superman is also palpable, adding depth to their complex relationship. Overall, Adams' performance is a standout in the film, making Lois Lane a memorable and impactful character. See Amy Adams's other roles

Diane Lane
plays Martha Kent

Diane Lane as Martha Kent
Diane Lane's performance as Martha Kent in 'Batman v Superman: Dawn of Justice' is a standout, as she brings a warmth and humanity to the role that serves as a stark contrast to the film's darker themes. Lane's Martha is a loving and protective mother to Clark Kent, and her emotional scenes with both Henry Cavill and Ben Affleck are some of the film's most poignant moments. Lane's portrayal of Martha as a strong and resilient woman who has faced her own share of hardships adds depth to the character and makes her all the more relatable. Overall, Lane's performance is a highlight of the film and a testament to her talent as an actress. See Diane Lane's other roles

Jeremy Irons
plays Alfred Pennyworth

Jeremy Irons as Alfred Pennyworth

Jeremy John Irons (born 19 September 1948) is an English actor and activist. After receiving classical training at th...

See Jeremy Irons's other roles

Holly Hunter
plays Senator June Finch

Holly Hunter as Senator June Finch

Holly Patricia Hunter (born March 20, 1958) is an American actress. Her accolades include an Academy Award, a BAFTA A...

See Holly Hunter's other roles

Laurence Fishburne
plays Perry White

Laurence Fishburne as Perry White

Laurence John Fishburne III (born July 30, 1961) is an American actor and producer. He has been critically hailed for...

See Laurence Fishburne's other roles

Callan Mulvey
plays Anatoli Knyazev

Callan Mulvey as Anatoli Knyazev

Mulvey was born in New Zealand, and is of Maori and European heritage. His family moved to Sydney, Australia when he ...

See Callan Mulvey's other roles

Scoot McNairy
plays Wallace Keefe

Tao Okamoto
plays Mercy Graves

Jena Malone
plays Jenet Klyburn

Lauren Cohan
plays Martha Wayne

Lauren Cohan as Martha Wayne

Lauren Cohan (born January 7, 1982) is a British-American actress best known for her role as Maggie Greene in the AMC...

See Lauren Cohan's other roles

Brandon Spink
plays Young Bruce Wayne

Hugh Maguire
plays Jack O'Dwyer

Michael Cassidy
plays Jimmy Olsen

Michael Cassidy as Jimmy Olsen

Michael Cassidy (born March 20, 1983) is an American film and television actor. He is best known for his role as Zach...

See Michael Cassidy's other roles

Alan D. Purwin
plays Wayne Industries Pilot

Alan D. Purwin as Wayne Industries Pilot

Alan D. Purwin was born on August 28, 1961 and passed away 8 years ago at the age of 54 on September 11, 2015.

See Alan D. Purwin's other roles

Dan Amboyer
plays Drone Pilot

Rebecca Buller
plays Jenny Jurwich

Harry Lennix
plays Secretary Calvin Swanwick

Harry Lennix as Secretary Calvin Swanwick

From Wikipedia, the free encyclopedia. Harry Joseph Lennix (born November 16, 1964) is an American actor. He is best...

See Harry Lennix's other roles

Christina Wren
plays Major Farris

Jade Chynoweth
plays Carmen

Chad Krowchuk
plays Glen Woodburn

Kevin Costner
plays Jonathan Kent

Kevin Costner as Jonathan Kent

Kevin Michael Costner (born January 18, 1955) is an American actor and filmmaker. He has received two Academy Awards,...

See Kevin Costner's other roles

Ezra Miller
plays Barry Allen / The Flash

Ezra Miller as Barry Allen / The Flash

Ezra Matthew Miller (born September 30, 1992) is an American actor. Their feature film debut was in Afterschool (2008...

See Ezra Miller's other roles

Charlie Rose
plays Charlie Rose

Charlie Rose as Charlie Rose

Charlie Rose was born on January 5, 1942 and is currently 82 years old.

See Charlie Rose's other roles

Vikram Gandhi
plays Vikram Gandhi

Andrew Sullivan
plays Andrew Sullivan

Neil deGrasse Tyson
plays Neil deGrasse Tyson

Neil deGrasse Tyson as Neil deGrasse Tyson

Neil deGrasse Tyson (born October 5, 1958) is an American astrophysicist and science communicator. He is currently th...

See Neil deGrasse Tyson's other roles

Jon Stewart
plays Jon Stewart

Jon Stewart as Jon Stewart

Jon Stewart (born Jonathan Stuart Leibowitz; November 28, 1962) is an American political satirist, writer, television...

See Jon Stewart's other roles

Soledad O'Brien
plays Soledad O'Brien

Soledad O'Brien as Soledad O'Brien

María de la Soledad Teresa O'Brien is an American broadcast journalist and progressive executive producer. Since 2016...

See Soledad O'Brien's other roles

Erika R. Erickson
plays Erika R. Erickson

Dana Bash
plays Dana Bash

Nancy Grace
plays Nancy Grace

Nancy Grace as Nancy Grace

Nancy Grace was born on October 23, 1959 and is currently 64 years old.

See Nancy Grace's other roles

Anderson Cooper
plays Anderson Cooper

Anderson Cooper as Anderson Cooper

Anderson Hays Cooper is an American journalist, television personality, and author. He is the primary anchor of the C...

See Anderson Cooper's other roles

Brooke Baldwin
plays Brooke Baldwin

Jason Momoa
plays Arthur Curry / Aquaman

Jason Momoa as Arthur Curry / Aquaman

Joseph Jason Namakaeha Momoa (born August 1, 1979) is an American actor and filmmaker. He made his acting debut as Ja...

See Jason Momoa's other roles

Joe Morton
plays Silas Stone

Joe Morton as Silas Stone

Joe Morton is an American stage, television, and film actor. He is best known for his Emmy awarded role as Eli Pope i...

See Joe Morton's other roles

Ray Fisher
plays Victor Stone / Cyborg

Ray Fisher as Victor Stone / Cyborg

Ray Fisher (born September 8, 1987) is an American actor. He is known for his portrayal of the superhero Victor Stone...

See Ray Fisher's other roles

Joseph Cranford
plays Pete Ross

Emily Peterson
plays Lana

Emily Peterson as Lana

Emily Peterson is an  actress

See Emily Peterson's other roles

Patrick Wilson
plays POTUS (voice)

Patrick Wilson as POTUS (voice)

Patrick Joseph Wilson (born July 3, 1973) is an American actor, director, and singer. He began his career in 1995, st...

See Patrick Wilson's other roles

Carla Gugino
plays Ship Voice (voice)

Carla Gugino as Ship Voice (voice)

Carla Gugino (born August 29, 1971) is an American actress. After appearing in Troop Beverly Hills (1989) and This Bo...

See Carla Gugino's other roles

Sammi Rotibi
plays General Amajagh

Sammi Rotibi as General Amajagh

Sammi Rotibi is known for Batman v Superman: Dawn of Justice (2016), Tears of the Sun (2003) and Lord of War (2005).

See Sammi Rotibi's other roles

Hanna Dworkin
plays Metropolis Citizen

Tiffany L. Addison
plays Metropolis Citizen

Owais Ahmed
plays Metropolis Citizen

Anish Jethmalani
plays Metropolis Citizen

Anish Jethmalani as Metropolis Citizen

Anish Jethmalani was born on July 13, 1974 and is currently 50 years old.

See Anish Jethmalani's other roles

Tiffany Bedwell
plays Metropolis Citizen

Natalee Arteaga
plays Metropolis Citizen

Keith D. Gallagher
plays Metropolis Citizen

Jeff Dumas
plays Metropolis Citizen

Miriam Lee
plays Metropolis Citizen

Alicia Regan
plays Metropolis Citizen

Stephanie Koenig
plays Teacher

Stephanie Koenig as Teacher

Stephanie Koenig is an American film and television actress and writer, best known for creating the webseries "Stupid...

See Stephanie Koenig's other roles

Ripley Sobo
plays Sage

Richard Burden
plays Island Scientist

Julius Tennon
plays General Security Chief

Julius Tennon as General Security Chief

Julius Tennon was born on December 24, 1953 and is currently 70 years old.

See Julius Tennon's other roles

Wunmi Mosaku
plays Kahina Ziri

Wunmi Mosaku as Kahina Ziri

Wunmi Mosaku is a Nigerian-born British actress and singer. She is known for her roles as Joy in the BBC Two miniseri...

See Wunmi Mosaku's other roles

Dennis North
plays Senator Barrows

Kiff VandenHeuvel
plays Officer Mazzuccheli

Kiff VandenHeuvel as Officer Mazzuccheli

Kiff VandenHeuvel is originally from Grand Rapids, MI and is an alumni of The Second City comedy theatre. Kiff is an ...

See Kiff VandenHeuvel's other roles

Mason Heidger
plays Officer Rucka

Ahney Her
plays Hostage Girl

Kristine Cabanban
plays Hostage Girl

Sebastian Sozzi
plays Cesar Santos

Sebastian Sozzi as Cesar Santos

Sebastian Sozzi is an actor.

See Sebastian Sozzi's other roles

Kent Shocknek
plays Kent Shocknek

Kent Shocknek as Kent Shocknek

Kent Shocknek was born on December 2, 1956 and is currently 67 years old.

See Kent Shocknek's other roles

Ralph Lister
plays Emmet Vale

Sammy A. Publes
plays Metropolis Cop

Jay R. Adams
plays Metropolis Cop

David Midura
plays Hero's Park Tourist

Jay Towers
plays Reporter at Monument

Michael Ellison
plays Air Force MP

Michael Ellison as Air Force MP

Michael Ellison was born in Ethiopia and fully realized himself as an actor and recording artist in Detroit. The mult...

See Michael Ellison's other roles

Kirill Ostapenko
plays Underground Fight Patron

Rashontae Wawrzyniak
plays Beautiful Woman

Tom Luginbill
plays Sports Announcer

Dave Pasch
plays Sports Announcer

Danny Mooney
plays Party Photographer

Henry Frost III
plays Party Doorman

Nicole Forester
plays LeBlanc - Library President

Debbie Stabenow
plays Metropolis Governor

Milica Govich
plays Colorado Woman

John Lepard
plays Jail Guard

Sandra Love Aldridge
plays Finch's Receptionist

Graham W.J. Beal
plays James Harmon - Museum Director

Henri Franklin
plays Bunker Soldier

Jonathan West
plays Bunker Soldier

T.J. Martinelli
plays US Park Officer

Chris Newman
plays Wayne Accountant

Lulu Dahl
plays Diner Waitress

Sam Logan Khaleghi
plays DC Protestor

Anne Marie Damman
plays DC Protestor

Connie Craig
plays DC Protestor

Henrietta Hermelin
plays DC Protestor

Patrick Leahy
plays Senator Purrington

Patrick Leahy as Senator Purrington

Patrick Leahy was born on March 31, 1940 and is currently 84 years old.

See Patrick Leahy's other roles

Albert Valladares
plays Convenience Store Robber

David Paris
plays Helicopter Pilot

Abigail Kuklis
plays Flight Attendant

Greg Violand
plays Chairman of Joint Chiefs

Tiren Jhames
plays Vice Chairman of Joint Chiefs

Steve Jasgur
plays Signals Officer - Air Force

Jonathan Stanley
plays Silo Officer

Jesse Nagy
plays Silo Officer

Duvale Murchison
plays Supermax Guard

Thomas J. Fentress
plays Prison Barber

Coburn Goss
plays Father Leone

Jeff Hanlin
plays Wagon Driver

Gary A. Hecker
plays Creature Vocals (voice)

Gary A. Hecker as Creature Vocals (voice)

Gary Allan Hecker (born August 25, 1960) is a foley artist who has provided physical sound effects and creature vocal...

See Gary A. Hecker's other roles

Robin Atkin Downes
plays Creature Vocals (voice)

Robin Atkin Downes as Creature Vocals (voice)

Born in London, England, Robin Atkin Downes is an English actor who is one of the most prolific voice-over actors in ...

See Robin Atkin Downes's other roles

Brandon Bautista
plays Party Guest (uncredited)

Carmen Gangale
plays EMT (uncredited)

Mark Edward Taylor
plays Wayne Industries Pilot

Michael Shannon
plays Zod

Michael Shannon as Zod

Michael Corbett Shannon (born August 7, 1974) is an American actor, producer, musician, and theatre director. He has ...

See Michael Shannon's other roles

Matahi Drollet
plays Island Diver

Mormon Maitui
plays Island Diver

Taraina Sanford
plays Island Mother

Jean Ho
plays Hostage Girl

Julia Glander
plays Hero's Park Jogger

Cleve McTier
plays Mob Boss

Bevin Kowal
plays Bartender

Carmen Ayala
plays Kitchen Service Worker

Josh Carrizales
plays Kitchen Service Worker

James Quesada
plays Kitchen Service Worker

Aida Munoz
plays Carmen's Mother

David Dailey Green
plays Colorado Father

Madison Autumn Mies
plays Colorado Daughter

Thomas M. Taylor
plays Jail Guard

Thom Kikot
plays Diner Owner

John Seibert
plays McGraw (Finch's Aide)

Liam Matthews
plays Capitol Cop

Zachary Schafer
plays DC Protestor

Monrico Ward
plays DC Protestor

Ryan D'Silva
plays Convenience Store Clerk

Tom Whalen
plays Secretary of the Air Force

Jeffrey Dean Morgan
plays Thomas Wayne (uncredited)

Jeffrey Dean Morgan as Thomas Wayne (uncredited)

Jeffrey Dean Morgan (born April 22, 1966) is an American actor and producer of film and television. He is known for h...

See Jeffrey Dean Morgan's other roles

Richard Cetrone
plays Fight Club Spectator (uncredited)

Richard Cetrone as Fight Club Spectator (uncredited)

Richard Cetrone was born on July 13, 1961 and is currently 63 years old.

See Richard Cetrone's other roles

Marcus Goddard
plays Gala Waiter

Joe Fishel
plays US Senator

Joe Fishel as US Senator

Joe Fishel is known for The Dark Knight Rises (2012), Occurrence at Mills Creek (2020) and Concussion (2015).

See Joe Fishel's other roles

Jalene Mack
plays Nairomian Crying Woman

Patrick O'Connor Cronin
plays Gotham Desk Cop


Crew of Batman v Superman: Dawn of Justice

Discover the backstage crew of Batman v Superman: Dawn of Justice →