In Thor: Ragnarok moments before Odin's death he says

My Life is all that held her back

How did Odin keep Hela away from Asgard?

  • 2
    Odin used the Odinforce (is the standard explanation)
    – Gaius
    Jun 14, 2018 at 15:21
  • 1
    @Gaius AKA magic?
    – jpmc26
    Jun 14, 2018 at 23:06
  • 4
    “Your ancestors called it magic, you call it science, where I come from they are one and the same” — Thor
    – Gaius
    Jun 15, 2018 at 7:33

2 Answers 2


She was "imprisoned"

...although where or how is not stated.

Odin says:

Her violent appetites grew beyond my control. I couldn’t stop her, so I imprisoned her. Locked her away. She draws her strength from Asgard...and once she gets there, her powers will be limitless.

The implication is that she was imprisoned by Odin's magic in some fashion which, on his passing, failed and she could be freed.

Reasoning, based on the quotation, is that Hela's own magic was related to distance from Asgard so it seems likely that whatever "prison" was used was sufficiently far away from Asgard to weaken it so that she couldn't override Odin's.

The script also suggests that the "prison" was another dimension

A piercing scream cuts the air as a figure is hurtled out of the portal, crashing out of this dimensional rift is HELA.

enter image description here


Odin had banished her to some other realm (which isn't defined in the movie, but in Norse mythology, and incidentally also the Thor comics, Hela is the Goddess of Death, who rules over the domain of Hel, the equivalent of the underworld, where the dead go).

She was unable to return so long as Odin lived to keep the banishment in place. When he died, his magics faded with him and so she could (and did, practically immediately) return, right beside the place Odin died. After that, it was a simple matter of hitching a lift via the Bifrost back to Asgard after Loki called for it and she was "home".

You must log in to answer this question.

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