Kadaicha

Kadaicha (known Stones of Death in the U.S.) is a 1988 Australian horror film directed by James Bogle and produced by David Hannay. It was released on video.

Open in LoreScroll

Source: Wikipedia, Kadaicha. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.