Zoe Kravitz
MUMBAI: Back in 2019, when Robert Pattinson was announced as the newest Dark Knight on the silver screen for DC's upcoming Batman movie, there was some criticism from fans. Fans weren't confident that the former Twilight star was the right person for the role.