Matt Reeves has hailed the "magical" chemistry between 'The Batman' co-stars Robert Pattinson and Zoe Kravitz in the upcoming superhero blockbuster.