Yi Kwak este un soldat special care face parte din garda imperiala, ce poseda abilitatea de a vedea fantome. In lupta impotriva demonilor care iau cu asalt palatul, toti soldatii, cu exceptia lui Yi Kwak, sunt ucisi.
Ascuns intr-un templu, eroul gaseste intrarea in Purgatoriu, locul in care sufletele asteapta 49 de zile inainte de a se reincarna. Aceasta poarta este pazita de zeita So Hwa, ce seamana leit cu iubita moarta a lui Yi Kwak.
Insa poarta care face legatura dintre lumea celor vii si Purgatoriu e amenintata de o armata ce doreste sa intre in lumea viilor, armata condusa de soldatii morti din garda imperiala.