
First aired
December 2, 2016
Ended
Avg. episode: 77m

In his quest for a bride to break his immortal curse, a 939-year-old guardian of souls meets a grim reaper and a sprightly student with a tragic past.
Loading where to watch…


Kim Shin was once an unbeatable general in Goryeo's military who died a tragic death. He now possesses immortality but is tired of living while everyone else around him dies. For 900 years, Shin has searched for his bride, a mortal who can pull out the sword and end his life. One day, he encounters Ji Eun-tak, a positive, upbeat high school student who can see the dead and has gone through tragic events, yet still stays strong. She claims to be the Goblin's bride who can end his immortal life, but what appears to be an easy task, only gets complicated, as the two fall in love.

Jan 1, 2024

Aug 29, 2016

Dec 15, 2023

Apr 1, 2022

Aug 7, 2013

Jun 26, 2023

Mar 16, 2011

May 6, 2019

Jun 5, 2013

Oct 7, 2020

May 10, 2021

Feb 24, 2017

Oct 14, 2017

Aug 23, 2023