Nicholas Hoult has recalled the awkward way that he learned he had missed out on the role of Batman to Robert Pattinson. The 34-year-old actor has dipped his toes into the comic book film world - with ...