Rebel Ridge (2024)

Curse of the Dog God (1977)

HD 6.1 (1977) 1h 43m
Release:
1977
Director:
Production:
Toei Company
description:

A trio of young scientists investigate a source of uranium at the base of a sacred mountain, and after running over a dog, find themselves cursed by the locals.




play

Latest Movies