This is an excellent movie from start to finish.I've never been boring during the movie.Ray Liotta is awesome like always and the villains are chosen very good also.The director&composer made an wonderful atmosphere to this movie.I will check if they collaborated to other movies also. I also liked the twist that was on the end of the movie. John Dahl is a very good director.He directed also The Last Seduction in which stars Linda Fiorentino also.In Unforgettable Linda Fiorentino didn't shine like in The Last Seduction but it isn't lame either.So i recommend you all to sit back on your bed and watch an entertaining movie like this which is unique.It was a fun thrilling ride.