WatchTrove
Poster for Tokyo Revengers

Tokyo Revengers

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

I'm not gonna let you die.

  • TV series
  • 2021
  • TV-MA
  • 1 season
  • 63 episodes
8.4

TMDB audience rating
8.4 out of 10 from 1,378 votes

Where to watch Trailer

Overview

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.

Roughly 25h 12m to watch every episode. This is an estimate: 63 episodes at the typical episode runtime of 24 minutes.

Next episode listed by TMDB: Nov 7, 2026.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Hulu
  • Crunchyroll
  • Crunchyroll Amazon Channel
  • Adult Swim

Free

Free to watch, no payment
  • Spectrum On Demand

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Trailer

Official video hosted on YouTube. The player loads only when you press play.

Series cast and crew

  • Yuuki Shin

    Yuuki ShinTakemichi Hanagaki (voice)
    63 episodes

  • Azumi Waki

    Azumi WakiHinata Tachibana (voice)
    63 episodes

  • Ryota Osaka

    Ryota OsakaNaoto Tachibana (voice)
    63 episodes

  • Yuu Hayashi

    Yuu HayashiManjiro 'Mikey' Sano (voice)
    63 episodes

  • Tatsuhisa Suzuki

    Tatsuhisa SuzukiKen 'Doraken' Ryuguji (voice)
    63 episodes

  • Takuma Terashima

    Takuma TerashimaAtsushi Sendo (voice)
    63 episodes

  • Yuya Hirose

    Yuya HiroseTakuya Yamamoto (voice)
    63 episodes

  • Shunsuke Takeuchi

    Shunsuke TakeuchiMakoto Suzuki (voice)
    63 episodes

  • Shota Hayama

    Shota HayamaKazushi Yamagishi (voice)
    63 episodes

  • Satoshi Hino

    Satoshi HinoMasataka Koyomizu (voice)
    63 episodes

  • Masaaki Mizunaka

    Masaaki MizunakaKeisuke Baji (voice)
    63 episodes

  • Subaru Kimura

    Subaru KimuraHaruki Hayashida (voice)
    63 episodes

  • Yukihiro Nozuyama

    Yukihiro NozuyamaRyohei Hayashi (voice)
    63 episodes

  • Kengo Kawanishi

    Kengo KawanishiNahoya Kawata (voice)
    63 episodes

  • Daisuke Ono

    Daisuke OnoYasuhiro Muto (voice)
    63 episodes

  • Eiji Takeuchi

    Eiji TakeuchiNobutaka Osanai (voice)
    63 episodes

  • Yoshitsugu Matsuoka

    Yoshitsugu MatsuokaTakashi Mitsuya (voice)
    63 episodes

  • Showtaro Morikubo

    Showtaro MorikuboTetta Kisaki (voice)
    63 episodes

Network
MBS, TBS

Seasons and episodes