Star of AMC’s “Breaking Bad” Bryan Cranston is set to play Lex Luthor, alongside Ben Affleck as Batman and Henry Cavill as Superman in the upcoming “Man of Steel” sequel.

Although previously most famously known as the lovable dad, Hal, in “Malcolm in the Middle,” Cranston has certainly proved he has what it takes to be the evil nemesis in this DC Comics reboot following five gut twisting seasons as the chemist-turned-meth kingpin Walter White in “Breaking Bad.”

Comic Book News reports that Cranston has signed on for at least six appearances as Luthor. A source said, “Cranston is truly a dream casting for Luthor” and as the comparison shows it really is quite spot on.

Affleck and Cranston previously worked together on Iranian hostage crisis film “Argo,” for which they both won a number of awards.

Zack Snyder’s sequel does not have a title yet but it has been confirmed that Cavill and Amy Adams are both on board.

Despite the mixed reaction to the news, Affleck will be taking on the role of Batman. Snyder said, “Ben provides an interesting counter-balance to Henry’s Superman. He has the acting chops to create a layered portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne.”

Affleck has signed on for a 13-appearance deal with Warner Brothers for Batman.

There are also rumors that Affleck and Matt Damon will be reunited in the Justice League, with Damon coming on board as Aquaman or Martian Manhunter.

"Breaking Bad's" Bryan Cranston has been cast as DC Comic's Lex Luthor in the "Man of Steel" rebootGoogle Images