A tribal priest returns from the dead to take his revenge on non-believers.
Release Date 1975-03-01 Budget N/A Revenue N/A Rating 7.8/10 Runtime 92 mins