August 23, 2026 · 12 min read · Episode guide · Episode 31 · Kagex Blog

What happened this episode

Attack on Titan S4 Episode 31 Review

Anime hub: Attack on Titan · Season 4 / The Final Season

Contains spoilers for this episode.

Attack on Titan Season 4 / The Final Season Episode 31 In the Depths of Despair promotional art
Official promotional art. © Hajime Isayama / Kodansha / Production I.G / MAPPA

Kagex rating: 8.5 / 10

Episode: Season 4 / The Final Season · Episode 31 — “In the Depths of Despair”

Air date: November 5, 2023 · Runtime: ~24 minutes · Studio: MAPPA

Attack on Titan Season 4 / The Final Season Episode 31 — “In the Depths of Despair” — reviewed in full Kagex format. Hub: Attack on Titan. Previous: Season 4 / The Final Season Episode 30 — The Wings of Freedom.

Hook

People search attack on titan episode 31 review when they want a straight answer: worth watching, what changes, and how it scores — without a random spoiler dump. “In the Depths of Despair” is overall TV slot 90 (Marley / Rumbling / The Final Chapters). “In the Depths of Despair” keeps Attack on Titan’s pressure honest — no soft reset, just the next cost. thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armi…

Spoiler-free top half; deep recap after the warning. Character links go to live guides where they exist.

Quick Information

  • Anime: Attack on Titan
  • Season / Episode: Season 4 / The Final Season, Episode 31 (overall #90)
  • English title: In the Depths of Despair
  • Arc: Marley / Rumbling / The Final Chapters
  • Runtime: ~24 minutes
  • Studio: MAPPA
  • Original air date: November 5, 2023
  • Kagex score: 8.5 / 10
  • Where to watch legally: Crunchyroll / Hulu / Netflix (region-dependent)
  • Characters: Eren Yeager, Mikasa Ackerman, Armin Arlert, Levi Ackerman
Attack on Titan official banner Season 4 / The Final Season Episode 31
Official banner art. © Hajime Isayama / Kodansha / Production I.G / MAPPA

Should You Watch It?

Worth it? Yes if you are on the Attack on Titan track in order. “In the Depths of Despair” is load-bearing for Marley / Rumbling / The Final Chapters, not clip fodder. Score 8.5/10 reflects this hour’s craft, character pressure, and world stakes.

Beginner-friendly? Only after earlier episodes. Open Episode 1 first — Shiganshina is the whole point of the dread.

Who bounces? Viewers who want tidy power-ups, zero politics, or a soft reset every cour. AoT spends minutes on military hierarchy, betrayal logistics, and why a “necessary” plan still feels rotten.

Bottom line: keep going if the walls already hooked you. Skip only if you already quit dark political fantasy as a genre — this hour will not convert a hard no.

Spoiler Warning

Spoilers for Season 4 / The Final Season Episode 31 (“In the Depths of Despair”) follow. Stop above for a clean first watch. No later-arc spoilers beyond this episode’s end.

Story Recap

Ordinary Life

thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armin Arlelt notices that they only managed to fill the tank halfway before leaving. Responding to Armin‘s concern, Onyankopon swears that he will get them to Fort Salta. Armin states they are in his hands before going to the body of the flying boat to work out a plan with his companions. Armin draws a diagram of the body of Eren‘s Founding Titan, but given the War Hammer Titan’s abilities they cannot be certain that Eren Jaeger will be located in the nape. Not knowing his location will not be a problem if Armin uses the explosive transformation of his Colossal Titan, but he wants to save that for after they have exhausted their attempts to talk.

Kagex beat note: “In the Depths of Despair” uses ordinary life inside Marley / Rumbling / The Final Chapters. Eren’s will, Mikasa’s protection, and Armin’s caution keep colliding with military orders and Titan physics — this recap stays inside Season 4 / The Final Season Episode 31, no later-arc spoilers.

Unexpected Incident

Levi Ackermann is fine with that as a last resort, but brings up the possibility of killing Zeke Jaeger so Eren can no longer use his royal blood to control the Rumbling. However, that will mean finding Zeke somewhere inside Eren‘s Titan. He says he will kill Zeke, but needs their help in doing so. Jean Kirschtein agrees on behalf of the others, thinking of the lives they have taken and the sacrifices made in order to get here. thumb|right|200px|Conny asks if his experience is similar to that of Reiner and Bertholdt The Scouts and the Warriors share a bond, understanding what it has been like to fight for a greater good that has involved betraying those they cared about.

Kagex beat note: “In the Depths of Despair” uses unexpected incident inside Marley / Rumbling / The Final Chapters. Eren’s will, Mikasa’s protection, and Armin’s caution keep colliding with military orders and Titan physics — this recap stays inside Season 4 / The Final Season Episode 31, no later-arc spoilers.

Escalation

Reiner Braun remembers how Eren had expressed a similar sentiment when they met in Liberio. Because of that he wonders if it is possible that Eren wants them to stop him. Armin notes that despite having the power to revoke their Titan powers, Eren has not done so. For an unknown reason, he is allowing them to act freely. Reiner suspects that Eren could be suffering beneath the weight of the Founder’s power and the mass murder of so many people.

Kagex beat note: “In the Depths of Despair” uses escalation inside Marley / Rumbling / The Final Chapters. Eren’s will, Mikasa’s protection, and Armin’s caution keep colliding with military orders and Titan physics — this recap stays inside Season 4 / The Final Season Episode 31, no later-arc spoilers.

First Discovery

Suddenly, the group is pulled into the sandy world of the Paths, but they are alone. Armin calls out to Eren, trying to bargain with him for the Rumbling to stop. When there is no reply, he begins shouting an apology to Eren. His friends join in. Finally, Eren responds as a disembodied voice, saying that he will not stop the Rumbling nor leave Paradis Island’s future to chance.

Kagex beat note: “In the Depths of Despair” uses first discovery inside Marley / Rumbling / The Final Chapters. Eren’s will, Mikasa’s protection, and Armin’s caution keep colliding with military orders and Titan physics — this recap stays inside Season 4 / The Final Season Episode 31, no later-arc spoilers.

Important Encounter

Levi notices a child version of Eren standing at the base of the tree where all paths meet. His friends run to him, but they make no progress in coming any closer. Eren says he is taking away the freedom of the world to maintain his own freedom, but he will not take their freedom either, so they can choose to protect the world’s freedom. thumb|left|200px|Eren and Ymir at the center of the Paths After running long enough, his friends find they have looped around to meet up with Levi, Pieck Finge

Kagex beat note: “In the Depths of Despair” uses important encounter inside Marley / Rumbling / The Final Chapters. Eren’s will, Mikasa’s protection, and Armin’s caution keep colliding with military orders and Titan physics — this recap stays inside Season 4 / The Final Season Episode 31, no later-arc spoilers.

Attack on Titan key visual Season 4 / The Final Season Episode 31
Official key visual. © Hajime Isayama / Kodansha / Production I.G / MAPPA

Story Analysis

MAPPA’s Season 4 / The Final Season Episode 31 board prioritizes readable dread when Titans and politics stack cuts. “In the Depths of Despair” (Marley / Rumbling / The Final Chapters) assumes you already care why Eren’s rage is not a power fantasy and why Mikasa’s protectiveness costs her — that friction is the series engine, not a mid-season lecture.

Kagex story score 8.9 for this hour only: thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armin Arlelt notices that they only managed to fill the tank hal… Compare binge pace vs weekly 2013–2023 drops — the episode was designed as a chapter, not a highlight clip.

Animation 8.7: ODM wire geometry, Titan flesh texture, and faces held long enough to read panic. When the episode goes quiet (barracks talk, memory fragments, war-room maps), composition still carries threat — walls, steam, and who is lying.

Characters score 8.4: Attack on Titan never wins because one ace gets a speech buff. Wins (and losses) come from who plans, who freezes, and who pays the bill. Armin’s brain, Levi’s precision, Erwin’s gambles, Hange’s curiosity — role clarity is the craft.

“In the Depths of Despair” works when the cost is allowed to stick. Attack on Titan rarely softens a massacre for vibes — it uses the loss to force a strategy change, a loyalty crack, or a truth nobody wanted. That honesty is why later “wins” feel expensive instead of gifted.

Pacing inside Episode 31 is chapter pacing: setup → pressure → revelation → residue. If a Titan fight lands, it is because the episode already told you who is panicking and who is using the chaos. Kagex does not invent secrets that air later; the analysis stays local to this hour.

Character Analysis

Eren still leads with will-as-violence — even when the camera widens to politics, the episode tests whether his freedom talk survives contact with other people’s lives. Mikasa remains the protectiveness problem: skill that can save a friend and cage a choice. Armin is the conscience and the calculator — when he speaks, listen for what the military will not say out loud.

Corps energy from Levi, Erwin, and Hange only matters when their jobs are visible — blades, gambits, curiosity. Supporting faces (Jean, Connie, Sasha, Historia, Reiner, Annie, Bertholdt) should feel like people with incentives, not crowd noise. Kagex does not invent manga-only scenes to pad word count.

Later-era hours may spotlight Zeke, Gabi, or Falco — when they appear, watch how the show’s moral language changes. The best character writing here is competitive empathy for enemies who still believe they are right.

World Building

Paradis walls, military branches, Titan biology, and (eventually) the world beyond — advances in Season 4 / The Final Season. “In the Depths of Despair” adds Marley / Rumbling / The Final Chapters rules: how fear becomes policy, what a Scout expedition costs, and why “humanity” is a slogan that keeps getting rewritten.

This episode only: geography stays local to the districts, barracks, and battlefields on screen. No future-arc spoilers, no movie-only detours. The world is steam, maps, and the next lie sold as survival.

Animation

MAPPA on TV: ODM choreography that stays readable, Titan silhouettes that sell scale, and faces held long enough to read doubt. Animation score 8.7 for this episode’s peak action vs dialogue coverage. Wire timing and steam frames do more storytelling than any glowing aura ever could.

Music & Voice Acting

Score 8.7. Final Chapters episodic hours ride “Under the Tree” / endgame motifs — MAPPA sells apocalypse scale without pretending the ending is cozy. Japanese track is reference (Yuki Kajiura / Hiroyuki Sawano eras depending on cour, plus the core cast). Silence and crowd panic beds are half the emotion — mute them and the horror flattens.

Hidden Details

  • Watch who gives orders vs who repeats them — AoT hides power in echo chains.
  • Eye-lines after a Titan kill often telegraph guilt better than dialogue.
  • Episode title “In the Depths of Despair” usually names the emotional receipt, not just the setpiece.
  • Background soldiers are plot: who freezes, who runs, who takes notes.
  • No manga chapter homework required for this page.

Best Moments

  • thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armin Arlelt notices that they only managed to fill the tank halfway before leaving.
  • Responding to Armin‘s concern, Onyankopon swears that he will get them to Fort Salta.
  • Armin states they are in his hands before going to the body of the flying boat to work out a plan with his companions.
  • Armin draws a diagram of the body of Eren‘s Founding Titan, but given the War Hammer Titan’s abilities they cannot be certain that Eren Jaeger will be located in the nape.
  • Not knowing his location will not be a problem if Armin uses the explosive transformation of his Colossal Titan, but he wants to save that for after they have exhausted their attempts to talk.
  • Any beat where a “necessary” plan is spoken out loud — that is the franchise’s real weapon.

Pros & Cons

Pros: Specific to “In the Depths of Despair”; MAPPA craft; character pressure through-line for Eren/Mikasa/Armin and the Corps.

Cons: Requires sequential viewing; politics / logistics hours can feel dense if you only want Titan fights.

Final Verdict

Kagex overall: 8.5 / 10

  • Story: 8.9
  • Characters: 8.4
  • Animation: 8.7
  • Music: 8.7
  • Enjoyment: 8.4

“In the Depths of Despair” keeps Attack on Titan’s pressure honest — no soft reset, just the next cost. thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armi…

What to Expect Next

Next: Season 4 / The Final Season Episode 32 (“The Battle of Heaven and Earth”). Sequential viewers should continue — Attack on Titan pays off patience with revelation pressure, not random filler resets.

FAQ

Do I need Season 4 / The Final Season Episode 31?

Yes in order. Skipping “In the Depths of Despair” leaves gaps Marley / Rumbling / The Final Chapters assumes filled.

English title?

“In the Depths of Despair” (Fandom / streaming listings).

When did it air?

November 5, 2023 · MAPPA · ~24 min.

Is this filler?

No. Attack on Titan’s slower hours are politics, memory, or logistics with payoffs — not padded clip shows.

Overall episode number?

90 of 94 TV episodes across four seasons (Final Chapters as episodic 88–94).

Where to watch?

Crunchyroll / Hulu / Netflix (region-dependent).

Character guides?

Attack on Titan characters.

Facts & spoilers hub?

Fact and Spoilers.

Keep exploring

Your turn

Did “In the Depths of Despair” earn your continue button? Favorite line, kill, or quiet dread beat?

Which voice felt loudest this hour — Eren, Mikasa, Armin, or the Corps brass?

Sources: Attack on Titan Wiki (Fandom) Summary sections; © Hajime Isayama / Kodansha / Production I.G / WIT Studio / MAPPA.

MAPPA’s Season 4 / The Final Season Episode 31 board prioritizes readable dread when Titans and politics stack cuts. “In the Depths of Despair” (Marley / Rumbling / The Final Chapters) assumes you already care why Eren’s rage is not a power fantasy and why Mikasa’s protectiveness costs her — that friction is the series engine, not a mid-season lecture.

Our reaction

Spoiler-aware take after the recap — how the episode felt to watch.

8.5/10

“In the Depths of Despair” keeps Attack on Titan’s pressure honest — no soft reset, just the next cost. thumb|left|200px|Armin notices their fuel is only halfway The flying boat is mostly silent as its passengers deal with their grief, but Armi…

Related news

No related news yet.

Kagex Blog

If you liked this…

Readers who stayed for this title often watch these next.

Related posts