He played Heimdall in three "Thor" movies and made a few appearances in "Avengers" films as well before becoming Bloodsport, who is undoubtedly the lead of "The Suicide Squad."

Image Credit: Google

Idris Elba

His performance as the Green Lantern was a total disaster. Fortunately, Reynolds found his superhero character by playing Deadpool, who is snarky, raunchy, and metatextual.

Image Credit: Google

Ryan Reynolds

Tom Hardy played the role of Eddie Brock in Venom from MCU. But before he played Eddie Brock, he was well-known for portraying Batman villain Bane in "The Dark Knight Rises."

Image Credit: Google

Tom Hardy

The "X-Men" franchise, in which Berry portrayed Storm, was arguably Marvel's first movie success. Berry eventually had the chance to play "Catwoman" a few years later.

Image Credit: Google

Halle Berry

Affleck joined DC as the next Batman in many movies including Suicide Squad and Justice League. Early in his rise to stardom, Affleck played a less-famous superhero, Marvel’s Daredevil.

Image Credit: Google

Ben Affleck

Chris Evans is synonymous with Captain America. Evans also played Human Torch in two Fantastic Four, for MCU. But when it comes to DC, Evans played Captain Jake Jensen in the 2010.

Image Credit: Google

Chris Evans

Christian Bale is already well-known for The Dark Knight Trilogy. Bale made his debut in a Marvel film in 2022's Thor: Love and Thunder as Gorr the God Butcher.

Image Credit: Google

Christian Bale

Zachary Levi played Thor's friend Fandral in Thor: The Dark World before taking on the role of Shazam. In Thor: Ragnarok, he played the same character again, but he was later killed.

Image Credit: Google

Zachary Levi

Josh Brolin also began his journey with DC's Jonah Hex. He later played the iconic Thanos in Avengers: Infinity War and Avengers: Endgame as well as Cable in Deadpool 2.

Image Credit: Google

Josh Brolin