chae soo bin as dianne mendez yoo seung ho as ambrose anderson blood han hyo joo as stone blaine smith lee jong suk as nicholas connor parker. kim yoo jung as abigail blythe collins park bo gum as slate finn harrison kim so hyun as bella lynne quinn nam joo hyuk as andrei smith lee sung kyung as babe smith (abe) park hyung sik as chris carlton parker
32 parts