Urotsukidōji: Legend of the Overfiend
Legend has it that the human race is not the only dominant civilization living on Earth. Two other races exist in this world: the Makai (a demon race) and the Jujinkai (a half-man, half-beast race). Once every 3,000 years, a supreme being known as the Choujin (Overfiend) will emerge and bring balance to all three realms on Earth. In present-day Japan, after 300 years of endless searching, a Jujinkai named Amano Jyaku has discovered the presence of the Choujin inside high school slacker Tatsuo Nagumo. But now, Amano, along with his sister Megumi and their sidekick Kuroko, must protect Nagumo and his new girlfriend Akemi Ito from the Makai, who believe that Nagumo is not the Choujin, but an evil entity bent on destroying all living beings on Earth.
Top Cast

Tomohiro Nishimura
as Amano Jaku (voice)
Amano Jaku (voice)

Maya Okamoto
as Megumi Amano (voice)
Megumi Amano (voice)

Hirotaka Suzuoki
as Tatsuo Nagumo (voice)
Tatsuo Nagumo (voice)
More Like This

Oldboy
2003 • Movie

Harry Potter and the Prisoner of Azkaban
2004 • Movie

Kill Bill: Vol. 1
2003 • Movie

Pirates of the Caribbean: Dead Man's Chest
2006 • Movie

Princess Mononoke
1997 • Movie

Absolute Power
1997 • Movie

Dracula
1931 • Movie

Gladiator
2000 • Movie

Arve Rezzle: Mechanized Fairies
2013 • Movie

Zatoichi
2003 • Movie

In China They Eat Dogs
1999 • Movie

Needle Theory
2024 • Movie

Raining Fire
1988 • Movie

Spirited Away
2001 • Movie

Donnie Darko
2001 • Movie






