After years of insisting he barely trained for The Batman, Robert Pattinson has revealed the truth: months of weight training, conditioning and Brazilian Jiu-Jitsu.