In Thor: Ragnarok, when Hulk changes into Banner he ask Thor about Sokovia, which happened in Avengers: Age of Ultron.

From that it is clear that Hulk didn't change into Banner since Avengers 2. Why is that? In previous films it is shown that Hulk can change back within a day or after a sleep.

In the movie Hulk is staying in a room with a swimming pool. He could have changed back to Banner anytime. But didn't, why?

And he didn't seem to remember anything happened in last 2 years, I wonder why?

  • People with multiple personalities aren't aware of the other personalities.
    – user25738
    Commented Feb 26, 2018 at 20:22

1 Answer 1


I can think of 2 reasons:

  • The planet Sakaar is not safe and calm enough for Hulk to change into Banner. It's an environment with harsh condition near to death scenarios.

  • Hulk and Banner are already separated minds. This version of Hulk displays more intelligence and speaks with more complex sentences. For that reason, Banner can't remember what happened in the last 2 years.

There are a few more reasons in this source.

  • 1
    When he is Banner, the chaos and disruption all around him clearly agitates him. It was probably easier for Hulk to suppress puny Banner in that kind of setting. Commented Nov 13, 2017 at 18:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .