Robert Pattinson is one of the most versatile actors of his generation. He proved people wrong with his brilliant performance as Bruce Wayne. Pattinson played the DC superhero in Matt Reeves’ The ...