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.

similar movies
Terminator 2: Judgment Day
1991
genre:Action
Thriller
Science Fiction
The Science of Sleep
2006
genre:Comedy
Drama
Fantasy
Beverly Hills Cop III
1994
genre:Action
Comedy
Crime
Catwoman
2004
genre:Action
Fantasy
Crime
Batman Returns
1992
genre:Action
Fantasy
Corpse Party: Book of Shadows
2016
genre:Horror
The Beast of Bottomless Lake
2010
genre:Fantasy
Adventure
Comedy
Kill Bill: Vol. 1
2003
genre:Action
Crime
Absolute Power
1997
genre:Crime
Drama
Action
Nausicaä of the Valley of the Wind
1984
genre:Adventure
Animation
Fantasy
Indiana Jones and the Temple of Doom
1984
genre:Adventure
Action
Beverly Hills Cop II
1987
genre:Action
Comedy
Crime
Gladiator
2000
genre:Action
Drama
Adventure
Scarface
1983
genre:Action
Crime
Drama
The Lord of the Rings: The Fellowship of the Ring
2001
genre:Adventure
Fantasy
Action
The Lord of the Rings: The Two Towers
2002
genre:Adventure
Fantasy
Action
The Lord of the Rings: The Return of the King
2003
genre:Adventure
Fantasy
Action
Princess Mononoke
1997
genre:Adventure
Fantasy
Animation
Spirited Away
2001
genre:Animation
Family
Fantasy
Dracula
1931
genre:Horror