Han Yeri
Lan
Han Yeri
Lan
Hong Jong-hyun
Jae-Young
Hwang Byeng-gug
Student leader
Shin Ji-soo
So-Young
Kim Kkob-bi
Nam-Hee
Lee Chae-eun
Hye-Ryung
Lee Jong-suk
Hyun-Wook
Lee Tae-ri
Park Chul-min
Nam Ji-hyun
Student
Park Gil-su
Korean history teacher
Bae Soo-bin
Byun Jun-suk
Student
Park Won-sang
Choi Joo-bong
Kim Ki-hwan
Lee Sang-hong
Ahn Yeo-jin
Student
Lee Je-hoon
Kim Se-Young
Han Ji-eun
Choi Eun Ji ("Tarot 3. The Unseen")
Park Young-woon
Ko Hyun-woong
Stunt Coordinator
Kim Won-jin
Action Director
Ko Hyun-woong
Action Director
Kim Won-jin
Stunt Coordinator
Ko Hyun-woong
Martial Arts Choreographer
Kim Won-jin
Martial Arts Choreographer
Kim-Jho Kwang-soo
Director
Kim-Jho Kwang-soo
Writer
Lee Jin-suk
Costume Design
Cho Yoon-jin
Producer
Yeo Myeong-jun
Director
Jo Eun-kyung
Director
Jo Eun-kyung
Writer
Hong Dong-myung
Director
Yeo Myeong-jun
Writer
Hong Dong-myung
Writer