The BEST episodes of Gannibal

Every episode of Gannibal ever, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Gannibal!

A police officer relocates to a remote village to atone for his mistakes, but uncovers dark secrets.

Last Updated: 3/26/2025Network: Disney+Status: Continuing
Fatal Bullet
star
7.78
40 votes

#1 - Fatal Bullet

Season 1 - Episode 3 - Aired 1/4/2023

Daigo wakes up in the hospital, but danger looms.

Watch Now:Amazon
Line of Sight
star
7.66
35 votes

#2 - Line of Sight

Season 1 - Episode 4 - Aired 1/11/2023

With the Kano case solved, village life is peaceful for the Agawas at least for now.

Watch Now:Amazon
Premonition
star
7.62
29 votes

#3 - Premonition

Season 1 - Episode 6 - Aired 1/25/2023

Daigo discovers that Gin Goto suffered from symptoms similar to kuru disease before her death.

Watch Now:Amazon
Trace
star
7.47
32 votes

#4 - Trace

Season 1 - Episode 5 - Aired 1/18/2023

Daigo is introduced to Utada, who sheds more light on Kano's death and the Kuge Village.

Watch Now:Amazon
War
star
7.43
7 votes

#5 - War

Season 2 - Episode 2 - Aired 3/19/2025

The Goto family is in a festive mood after hearing Sumire's news, but their joy is soon disrupted.

Watch Now:Amazon
Attack
star
7.39
41 votes

#6 - Attack

Season 1 - Episode 2 - Aired 12/28/2022

Daigo runs into Gin’s funeral procession and witnesses a shocking accusation.

Watch Now:Amazon
Offering of Flowers
star
7.17
54 votes

#7 - Offering of Flowers

Season 1 - Episode 1 - Aired 12/28/2022

Daigo inspects the corpse of a supposed victim of a bear attack but finds something troubling.

Watch Now:Amazon
Betrayal
star
7.00
8 votes

#8 - Betrayal

Season 2 - Episode 1 - Aired 3/19/2025

Daigo reaches where the children are supposed to be held, but they are nowhere to be found.

Watch Now:Amazon
Promise
star
6.88
32 votes

#9 - Promise

Season 1 - Episode 7 - Aired 2/1/2023

Daigo is saved by the chief, who sets up a special task force in Kuge Village.

Watch Now:Amazon
star
0.00
0 votes

#10 - Episode 3

Season 2 - Episode 3 - Aired 3/26/2025

Watch Now:Amazon
star
0.00
0 votes

#11 - Episode 4

Season 2 - Episode 4 - Aired 3/26/2025

Watch Now:Amazon