Pattinson to be new Batman in Matt Reeves 'The Batman'