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.