Jeju Island is taken over by evil spirits. An exorcist, priest, and chaebol heiress are fated to fight against evil spirits attempting to end the world. “They are stirring at last.”
2005
2001
2003
1990
1993
1974
1997
1986
1982
1979
1960
2006
1977