An occult stop-motion puppet ritual of murky origin and questionable aims.
I love this movie so much
So much average
Just what I expected
By the time the dramatic fireworks start popping off, each one feels earned.