Robert Pattinson might be hanging up his hat after being the Caped Crusader.