An immortal Goblin, Kim Shin (Gong Yoo), and a God of Death with amnesia, Wang Yeo (Lee Dong Wook), become unlikely roommates. When quirky high schooler, Ji Eun Tak (Kim Go Eun) walks into their lives, could she be the "Goblin bride" Kim Shin needs to send his soul to the next life?