A tribal priest returns from the dead to take his revenge on non-believers.
March 1, 1975
Released
Lord Shango
1h 32min
—
English
Bryanston Distributing