The story revolves around Ok Teng (played by Shin Ha-kyun), a man who runs a private high school in a wealthy neighborhood. Teng's life takes a drastic turn when his son, Si-woo (played by Yeo Jin-goo), is falsely accused of murdering a classmate. As Teng tries to clear his son's name, he discovers a web of deceit and corruption in the school.