Ben Affleck Is Batman and Daredevil: 27 More Stars in Both Marvel and DC Movies (Photos)

Read on: TheWrapTheWrap.

Despite the seemingly eternal rival between the two largest comic book brands, some big actors have been in films from both Marvel and DC.

The animosity between Marvel and DC goes back decades in the comics world, but it’s still burgeoning in Hollywood. And it turns out a bunch of actors have switched sides in that corporate war over the years — and some are making that move even now.

Ben Affleck
Marvel: “Daredevil” (2003)

DC: “Batman v Superman,” future DC Extended Universe movies


Ryan Reynolds
Marvel: “X-Men: The Last Stand,” “Deadpool,” “Blade: Trinity”

DC: “Green Lantern”


Chris Evans
Marvel: Human Torch in “Fantastic Four” (2004) and its sequel, “Rise of the Silver Surfer”; Captain America in Marvel Cinematic Universe

DC: “The Losers”

Willem Defoe

Marvel: “Spider-Man”

DC: Just signed on for upcoming “Justice League” film

Michael Keaton
Marvel: In talks for the villain role in “Spider-Man: Homecoming”

DC: “Batman” (1989)

Idris Elba
Marvel: “Thor,” “Thor: The Dark World”
“Ghost Rider: Spirit of Vengeance”

DC: “The Losers”


Laurence Fishburne
Marvel: “Fantastic Four: Rise of the Silver Surfer”

DC: “Man of Steel,” “Batman v Superman”

Adewale Akinnuoye-Agbaje
Marvel: “Thor: The Dark World”

DC: “Suicide Squad”

Hugo Weaving

Marvel: “Captain America: The First Avenger”

DC: “V for Vendetta”

Zoe Saldana
Marvel: “Guardians of the Galaxy,” “Guardians of the Galaxy Vol. 2”

DC: “The Losers”