I watched this movie based on the reviews from rotten tomatoes and the good reviews here....i made a mistake.
The movie was poorly acted and scripted. I don't care as much when a character makes dumb decisions. We live in a world where people make odd choices. The interactions were cheesy because of the script and terrible acting by the main lead. He was bad, really bad. Felt like he was doing a bad Bruce Campbell impersonation.
The story itself was ok. If you can look past the acting and bad dialogue, give it a shot.