At least he can run off his frustrations on his new machine!

Ben Affleck got a treadmill delivered to his house yesterday, as the news broke that he has been dropped from Batman.

Variety reported that the search was on for a new actor to don the Bat Suit, amid rumors that the Oscar winner was trying desperately to prove himself and reprise the role.

"The studio is not currently moving forward with Batman and Superman movies featuring Ben Affleck and Henry Cavill, respectively. It is expected to recast the Dark Knight with a different actor for director Matt Reeves’ upcoming Batman solo outing," the trade wrote in its article.

The good news?

The A-lister will star as a former basketball player who loses his wife and family after a struggle with addiction in the upcoming flick Torrance. His character attempts a redemption by becoming the coach of a losing high school basketball team. Life imitating art imitating life, much?

Of course, all of this can't make us forget about his fling with Shauna Sexton, so we asked him about it... watch what he says!