Est-ce mieux de vivre éternellement ou de finalement pouvoir mourir ? Kim Shin est un général décoré de la dynastie Goryeo trahi par le roi jaloux qu'il sert. Quand Kim Shin doit faire face à la mort au lieu de l'honneur après avoir combattu dans une bataille féroce, Dieu le transforme en gobelin chargé de protéger certaines personnes d'une vie de misère. Mais l'immortalité le fatigue et il désire ardemment trouver la jeune mariée humaine de la prophétie pouvant libérer son âme.