Der hellseherische Taxifahrer Yoon Hwa Pyung (Dong-Wook Kim), der katholische Priester Choi Yoon (Jae-Wook Kim) und die Polizistin Kang Gil Young (Eun-Chae Jung) nehmen den Kampf mit einem blutrünstigen Dämonen auf, der Besitz von Menschen ergreift und sie dazu zwingt, ihre Familien zu ermorden und sich selbst zu töten.. Die drei unterschiedlichen Menschen sind durch ihre gemeinsame tragische Vergangenheit verbunden, denn vor 20 Jahren wurden auch ihre Familien von dem Dämonen Son getötet...