Norton portrayed Marvel Comics character Bruce Banner / the Hulk in the Marvel Studios film The Incredible Hulk, released in 2008. Norton's failed attempt to rewrite the film along lines of his own choosing resulted in his refusal to promote the film. He had been expected to reprise his role as the character in the 2012 film The Avengers, but the role was later confirmed to have been given to Mark Ruffalo