The Batman is shaping up to be one of the highly-anticipated films to look out for, thanks to its intriguing cast. Taking the baton from Ben Affleck is Robert Pattinson, who is gearing up to play the Caped Crusader in the Matt Reeves directorial while accompanying him will be Zoe Kravitz, who will be portraying Catwoman.
For many, the Batman casting choice is puzzling as fans are confused over the Twilight star's ability to match up to the stature of the beloved DC superhero.However, in the past, fellow Batman actor Christian Bale and the mastermind behind The Dark Knight trilogy, Christopher Nolan, have given Robert their stamp of approval.
Read more on pinkvilla.com