If it was at least 30 minutes shorter, it would be a classic. The last 30 minutes seems like the writers/director ran out of ideas and then started using the typical, cliche horror/thriller direction. It became too predictable at the end.
Overall a decent movie.