Tom Welling praises Ben Affleck casting as Batman


Smallville actor Tom Welling has praised the casting of Ben Affleck in the Superman vs Batman movie.

Affleck joining director Zack Snyder's sequel to Man to Steel as the Caped Crusader has led some angry fans to launch a petition to have him removed from the film.

Welling - who played Clark Kent in the CW series Smallville - has since offered his support for Affleck playing Batman on the big screen.

"It's great," he told E! News. "He's a tremendous actor, he's a wonderful director and I wish him the best."

The actor went on to caution fans not to rush to judgment about Affleck's casting in the Man of Steel sequel.

"It's hard to criticize things before they even happen," Welling said. "I know they'll endeavour to make the best film they can."

Josh Brolin recently confirmed that he was briefly in talks to play Batman, but also wished Affleck luck in the role.