- Park Ji Hoon sebagai Sajo Hyun / Ak Hee
- Hong Ye Ji sebagai Yeon Wol / Gye Ra / Eun Hyo Bi
- Ji Woo sebagai Jin Chae Ryeon
- Kim Dong Won sebagai Yang Jae Yi
- Shin Gi Hwan sebagai Hong Gun
- Hwang Hee sebagai Sajo Yong
- Woo Hee Jin sebagai Cheong Myung Bi
- Han Eun Seong sebagai Ji Jeon Seo
- Kim Tae Woo sebagai Sajo Seung
- Hwang Seok Jung sebagai Chung Ta
- Kang Shin Il sebagai Jin Mu Dal
- Lee Joo Won sebagai Sajo Hyun muda
- Kim Soo Ha sebagai Yeon Wol muda
- Woo Hyun sebagai Eunuch Neung
- Lee Kwan Hoon sebagai Sang Seo
Bagaimana kisah Sajo Hyun yang memiliki dua kepribadian serta nasib Yeon Wol yang tidak bisa mengingat kehidupan masa lalunya? Ikuti kisah mereka di drama Love Song for Illusion sekarang yang hadir di Viu setiap Rabu dan Kamis!