Drama ini menceritakan tentang kehidupan Ban Ji Eum ( Shin Hye Sun) yang mengingat setiap detail kehidupannya sebelum mengalami reinkarnasi.
Pada suatu saat ketika ia berada di reinkarnasi ke-18 ia bernama Yoon Joo Won. Saat ia bereinkarnasi menjadi Yoon Joo won, ia bertemu dengan Moon Se Ha (Ahn Bo Hyun).
Keduanya akrab dan saling mencintai. Namun, suatu ketika kecelakaan maut terjadi menyebabkan Yoon Joo Won kehilangan nyawa.
Moon Se Ha merasa terpukul dan kehilangan, sehingga tidak mau bergaul dengan wanita manapun.
Ketika Ban ji Eum berhasil bereinkarnasi yang ke-19, ia berusaha mencari orang yang dulu mencintainya.
Meskipun memiliki alur yang cukup rumit, namun drama ini memiliki genre fantasy sehingga penonton akan dimanjakan oleh beberapa scene fantasy yang menarik.(*)