PlotNest
US
Poster for Tokyo Revengers

TV series

Tokyo Revengers

Original title: 東京リベンジャーズ

I'm not gonna let you die.

2021 · TV-MA · 1 season · 63 episodes

8.4

TMDB audience score
1,378 votes, out of 10

Trailer Where to watch

Synopsis

Takemichi Hanagaki is a freelancer that’s reached the absolute pits of despair in his life. He finds out that the only girlfriend he ever had, in middle school, Hinata Tachibana, had been killed by the ruthless Tokyo Manji Gang. The day after hearing about her death, he’s standing on the station platform and ends up being pushed over onto the tracks by a herd of people. He closes his eyes thinking he’s about to die, but when he opens his eyes back up, he somehow had gone back in time 12 years. Now that he’s back living the best days of his life, Takemichi decides to get revenge on his life.

About 25h 12m to watch every episode. An estimate: 63 episodes at the typical episode runtime of 24 minutes.

TMDB lists the next episode for Nov 7, 2026.

Where to watch

Official options in the United States:

Subscription

  • Hulu
  • Crunchyroll
  • Crunchyroll Amazon Channel
  • Adult Swim

Free

  • Spectrum On Demand

Buy

  • Amazon Video
  • Fandango At Home

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: Official Trailer

The preview image comes from YouTube. The player loads only after you press play.

Main cast

  • Yuuki Shin
    Takemichi Hanagaki (voice)
    63 episodes

  • Azumi Waki
    Hinata Tachibana (voice)
    63 episodes

  • Ryota Osaka
    Naoto Tachibana (voice)
    63 episodes

  • Yuu Hayashi
    Manjiro 'Mikey' Sano (voice)
    63 episodes

  • Tatsuhisa Suzuki
    Ken 'Doraken' Ryuguji (voice)
    63 episodes

  • Takuma Terashima
    Atsushi Sendo (voice)
    63 episodes

  • Yuya Hirose
    Takuya Yamamoto (voice)
    63 episodes

  • Shunsuke Takeuchi
    Makoto Suzuki (voice)
    63 episodes

  • Shota Hayama
    Kazushi Yamagishi (voice)
    63 episodes

  • Satoshi Hino
    Masataka Koyomizu (voice)
    63 episodes

  • Masaaki Mizunaka
    Keisuke Baji (voice)
    63 episodes

  • Subaru Kimura
    Haruki Hayashida (voice)
    63 episodes

  • Yukihiro Nozuyama
    Ryohei Hayashi (voice)
    63 episodes

  • Kengo Kawanishi
    Nahoya Kawata (voice)
    63 episodes

  • Daisuke Ono
    Yasuhiro Muto (voice)
    63 episodes

  • Eiji Takeuchi
    Nobutaka Osanai (voice)
    63 episodes

  • Yoshitsugu Matsuoka
    Takashi Mitsuya (voice)
    63 episodes

  • Showtaro Morikubo
    Tetta Kisaki (voice)
    63 episodes

Seasons