This thriller evokes all sorts of feelings in you - fear, confusion, anger, sadness. Even though the movie runs almost two hrs, I felt it moved along quite smoothly because it was rich in its narrative, quite original characters and great performances from the entire cast. The villain's motivation was hard to empathize with because of the chilling nature of the crimes but it was well thought out by the writers.