Do not pay heed to the negative reviews.... It is a roller coaster of emotions and the will make you uncomfortable, and that's exactly what I want from my thriller. Just enjoy the movie instead of trying to anticipate the ending. This one is to live and not judge.... Maybe overkill but it's an edge of the seat thriller.