Se Hwa (Jun Ji Hyun) adalah putri duyung yang jatuh cinta kepada manusia bernama Dam Ryng (Lee Min Ho) di era kuno tahun 1598. Kisah cinta mereka enggak berakhir bahagia dengan kematian tragis keduanya.
Lalu mereka pun bereinkarnasi, Se Hwa reinkarnasi menjadi Sim Chung masih dengan menjadi putri duyung sedangkan Dam Ryung reinkarnasi menjadi Heo Joon Jae.
Kisah mereka berdua akan berulang kembali namun tentunya ingin memiliki akhir yang bahagia, beda dengan kisah cinta mereka di masa lalu.
Istri dari Putera Mahkota Lee Kak (Park Yoochun) meninggal dan setelah itu Putera Mahkota bersama dengan tiga pengawalnya pergi ke masa depan dan tiba di era modern. Dia pun bertemu dengan Boo Yong (Han Ji Min).
Ternyata Bo Yong adalah reinkarnasi dari orang yang hidup di masa lalu bernama Park Ha. Lee Kak yang juga memiliki wajah mirip dengan Yong Tae Young, bertemu dengan Hong Se Na (Hwa Yong), istrinya yang meninggal.
Seorang dosen ilmu sejarah seni Korea, Seo Ji Yoon (Lee Yong Ae) menemukan sebuah diary dari tokoh sejarah bernama Shin Saimdong. Dia ingin menerjemahkan diary tersebut yang ditulis dengan bahasa Cina ke dalam bahasa Korea agar dia bisa mengungkap sejarah yang terjadi pada Shin Saimdong.
Dia pun terkejut karena setelah melihat lukisan figur Shin Saimdong, terlihat sangat mirip dengan wajah Seo Ji Yoon. Bahkan setelahnya dia memimpikan sedang berada di era kuno dengan memakai baju tradisional Korea dan dia adalah Shim Saimdong tersebut!
Kim Bong Doo (Ji Hyun Woo) adalah seorang pelajar di era Joseon yang terlempar ke masa depan di tahun 2012. Di era modern ini, dia bertemu dengan orang-orang yang dia kenali hidup di masa asalnya, yang berarti bahwa orang-orang tersebut adalah reinkarnasi dari mereka yang dulu hidup di era Joseon.