Orochi the Eight-Headed Dragon
Orochi the Eight-Headed Dragon (1998)

Directed By:
Rated: Unrated
Running Time:
Release Date: November 23, 1999
Add Your Rating
Flixster
User Score
100%


Rotten Tomatoes™ Critic Reviews
Tim Brayton
Antagony & Ecstasy

The film's brutally cramped story and hastily-sketched characters is one major problem; the shocking cheapness of much of it is another.

Full review…