Good movie but underrated at 5.8. Should be rated well into the 6's and, for my tastes, a 7. While there are some cliches, there are some very good twists and excellent spins on the genre. Well worth watching. There is so much great content available these days that I rarely waste my time on anything less than a 6.5 (Yes, IMDB is my go-to source for ratings) but this one came on a recommendation and I was highly pleased by the results. Sure, it's not a classic worth viewing twice, but certainly a very good movie to watch at least once.