Rating:
7.8/10 by 7 users
Lord Shango (1975)
A tribal priest returns from the dead to take his revenge on non-believers.
A tribal priest returns from the dead to take his revenge on non-believers.