Rendered immortal by an infusion of mystical worms that can repair any wound, the masterless samurai Manji wanders the hillsides of feudal Japan, his quest to slay one thousand evil people to atone for his past sins. By his side is the young woman Rin, an orphan who seeks vengeance for the murders of her parents. Driven in a quest for absolution, the two have faced many deadly challenges, both natural and supernatural. But can they survive their greatest battle, against the all-powerful Inugami?
Harry Shearer To Return To "The Simpsons"