Lord Shango

1975 Drama | Horror
85%

A tribal priest returns from the dead to take his revenge on non-believers.