(2017) Fantastical action adventure. Legendary director Takashi Miike's 100th film stars Takuya Kimura as an immortal samurai hired by a young woman to avenge her father's murder.

No episode available to watch on demand
Drama
Advertisement