Kim Yo Han is a psychiatrist who gets involved in a serial murder when his car broke down on Christmas Eve during a sudden storm and he is forced to take shelter at a private high school. Seven students and a teacher are also there over the winter break, but they are gradually murdered one by one as they receive letters from a killer who wants revenge for the death of his mother and sister.
Oh Ha Na is a lowly policewoman who lacks a sense of duty and believes that it is worth bending the rules in order to achieve your aims. She meets and begins to investigate Go Jin Hyuk, an elite intelligence agent, and they clash instantly based on their different morals. Their initial dislike of each other masks their romantic attraction, but this development is hindered by the existence of Choi Eun Seo, Jin Hyuk's first love.
The film is based on the massacre at Gwangju on May 18. It occurred when President Chun Doo-hwan tried to eliminate any rebels by using military force .Min Woo leads a relatively peaceful life with his younger brother Jin Woo – until the day the soldiers go on the rampage against the citizens. The citizens form a militia determined to protect their loved ones, and Min-woo finds himself in the middle of it all.
When three young girls from the same orphanage turn up dead, weathered detective Kim (Park Yong-woo) realizes he has a serial murder case in his hands. One of the suspects on his list is Ryu Jung-ho (Kim Sang-kyeong), a troubled photographer who has the mysterious ability to read minds. Having just returned to Korea from the US, Jung-ho becomes the guardian to a young girl, Su-yeon (Han Bo-bae), whose mother is in a coma. Is Jung-ho protecting the girl, or is she the next potential victim? As Kim digs deeper into the case, the situation reaches a crisis point when Su-yeon goes missing.
Yoo Sun (Yoon Son Ha) is an aspiring chef with a rare disease that will eventually make her blind. To make matters worse, she does not get along with her boss, Kim Tae Bin (Kim Sang Kyung). Ironically, the two of them eventually fall in love!
As Sun and Tae Bin enter a relationship, a dramatic love triangle unfolds: Tae Bin’s best friend Suh In Ha (Park Yong Ha) has a crush on Sun, while In Ha’s sister, Suh Ji Ho (Chae Jung Ahn), has a crush on Tae Bin! When Tae Bin learns of Sun’s disease their relationship begins to deteriorate. Tae Bin has difficulty accepting Sun’s condition, while Sun has difficulty accepting Tae Bin’s pity. Will Sun and Tae Bin be able to work things out? Or will In Ha and Ji Ho be able to step out of the love triangle victorious?