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
1995
2020
1983
2009
1980
2007
2021
2004
2017
2015
2012
2025
2023