Thor: Ragnarok marks the potential end of an era. As the third Thor film in the Marvel Cinematic Universe, it's quite possibly the last Thor movie ever — at least with Chris Hemsworth as the hammer-wielding superhero. So it's only natural that the movie kills off a few major characters. Who dies in Thor: Ragnarok shouldn't really come as a surprise to fans who have been following Thor's journey in the MCU, but man, do the deaths still pack a punch.
Spoilers ahead! Hela, the villain in Thor: Ragnarok, goes by the title "Goddess of Death," so it's pretty much guaranteed that she leave a trail of bodies in her wake. She also has the power to raise the dead, but that's another story entirely. As the Goddess of Death, it's only fitting that a major loss bring her directly into Thor's path, and once she reaches Asgard, it's pretty much all mass murder all of the time. Outside of Hela's evil wrath, however, Thor: Ragnarok is surprisingly light on death, especially considering a large chunk of the film takes place on a planet with seemingly daily superhero gladiator matches. Once the curtain falls on Ragnarok, your favorite heroes (Thor, Hulk) and anti-heroes (Loki — always Loki) are all alive and kicking, but other allies and villains are not so lucky.
Odin
The most consequential death in Thor: Ragnarok comes early on when Odin dies, leaving the throne of Asgard vacant and also releasing Hela, his firstborn, from her magical prison. Odin's death and Hela's arrival bring Loki and Thor together and pave the way for Thor to fulfill his destiny and become King of Asgard.
Topaz
Topaz, the Grandmaster's sidekick and faithful second in command, appears to die in a space ship race while chasing Thor, Loki, Bruce Banner, and Valkyrie, when Bruce accidentally distracts her with sex fireworks (long story), causing her to run into a building. Her ship explodes, and though we don't see her die, it seems likely that the Grandmaster won't be getting his sidekick back any time soon.
Hogun
Hogun, one of Thor's loyal Warriors Three, dies defending Asgard from Hela. He leads the Asgardian army into battle against her, and is the last man standing after Hela unleashes her powers. Unwilling to surrender, he dies trying to kill Hela and protect his people.
Fandral
Fandral, another member of the Warriors Three, also meets his end when Hela comes to Asgard. Poor fellow is just minding his own business in the Bifrost when Hela bursts through and sends a spear right through his torso. RIP Fandral.
Skurge
Skurge manages to escape Hela's wrath for most of the film, choosing instead to pledge his allegiance to the Goddess of Death. He stands by her side as she takes over Asgard and is even named her Executioner. But, before he can actually execute anybody for his new queen, he has a change of heart and sacrifices himself to save the Asgardians in the final battle. As bad of an idea as it is to befriend an evil Goddess, it's more fatal to double cross one.
Asgard
The good news: there were no Earth-living civilian casualties in Thor: Ragnarok. The bad news: it definitely seems as though half the Asgardian population was wiped out by Hela. At the very least, she managed to kill every single member of Asgard's army. Furthermore, in order to defeat her, Thor had to destroy Asgard completely to take away the source of her power, which means that Asgard itself is officially dead.
Hela
She talks a good game, but in the end, Hela failed to deliver on her promise to rule over the entire universe. With help from Hulk, Loki, and Valkyrie, Thor was able to take down Hela...by destroying all of Asgard (whoops). Asgard blows up completely at the end of the battle, heavily implying that Hela, too, has perished.
However, we never actually see her die. So, put her down as "mostly dead" heading into Avengers: Infinity War. Oh, Marvel.