Affleck loves Batkid

Ben Affleck

Ben Affleck has dubbed a five-year-old leukemia survivor the “best Batman ever”.

Miles Scott won the hearts of thousands this week when the Make A Wish Foundation helped him realise his dream of becoming his favourite superhero.

Using the alias “Batkid”, he was called to duty on Friday by the San Francisco Chief of Police to fight crime, facing off with The Joker and The Penguin.

Ben, cast to play Batman in the forthcoming Zack Snyder feature, took to Twitter Saturday to applaud the young Caped Crusader.

“Batkid. Best Batman ever. #SFBatKid #MakeAWish @SFWish,” Ben wrote.

Ben is the latest in a string of celebrities to champion Miles’ courageousness.

Elizabeth Banks, Nick Lachey, Anna Kendrick and Enrique Iglesias have also celebrated the boy. President Obama even sent a video message to the five-year-old.

Miles was diagnosed with leukemia at 18-months-old and is now in remission.

Ben was announced as the latest Batman back in August, taking on the role opposite Henry Cavill, who will play the Man of Steel in forthcoming blockbuster Batman vs. Superman.

The actor acknowledged during an appearance on Late Night With Jimmy Fallon in September critics weren’t happy he’d landed the role, although he seems determined to prove them wrong.

“I’m a big boy,” Ben joked.

“I saw the announcement, I look at the first comment and it’s like, ‘Ben Affleck is going to be Batman’ and the first one goes, ‘Noooooooo!'”

Rather than let the negativity get him down, Ben said he’s “excited” to become a part of the franchise.

“Initially I was reluctant as I felt I didn’t fit the traditional mold but once Zack showed me the concept, and that it would be both different from the great movies that Chris [Nolan] and Christian [Bale] made but still in keeping with tradition, I was excited,” he told 411mania.com.

Batman vs. Superman is scheduled for a summer 2015 release.

© Cover Media