Timberlake instead wished Affleck good luck for staring in the upcoming superhero flick as the caped crusader, the New York Daily News reported.

Justin Timberlake
Justin Timberlake. Pic/Santa Banta

Earlier, it was revealed that the 32-year-old singer-actor wanted to play the villain more than anything as it was his favourite Batman villain.

Superman vs Batman
'Superman vs Batman'. Pics/Santa Banta