With prayer beads in one hand and an ax in the other, a monk hunts down a millennia-old spirit that's possessing humans and unleashing hell on Earth.
2024
1989
2019
2025
2002
2017
1977
—
2016
1980
2010
2009
2026