Jang Geun Suk
as Hwang Tae Kyung
Jung Yong Hwa
as Kang Shin Woo
Lee Hong Ki
as Kang On Yu / Jeremy
Park Shin Hye
as Go Mi Nam