When a devil-worshipping criminal network plunges Seoul into chaos, the police turn to Holy Night—a trio of supernatural demon hunters—to restore order and defeat the rising evil.
1944
2021
1929
1993
2009
2018
2002
2017
2006
1986
1984
2003
2000
1987
2022
1973
1990