HomeMovie Thor Theory: Where Odin Imprisoned Hela Before Ragnarok byFilmi Reviews -September 20, 2020 0 How was Thor's sister imprisoned? from Movie News | ScreenRant Read The Rest:screenrant... Tags Movie Facebook Twitter