Synopsis & Context
After accidentally releasing seven peaches which give immense power to anything that eats them, Na Cha is sent to fight seven devils.
Title Dossier
- Original Title
- 梅山收七怪
- Release
- August 31, 1973
- Screen Time
- 1h 29min
- Rating
- N/A
- Direction
- Tetsuya Yamanouchi
- Original Language
- Chinese
- Country of Origin
- Hong Kong
- Production Status
- Released
Personas & Cast
Community
User Reviews
Sign in to review this title.
TMDB Reviews
TMDBSimilar Titles




















