If you have played the game like i did. I really was excited when i heard about the movie. I understand there were some negative reviews about timothy olyphant. But i dont understand why, he plays his role superb quite emotionless. Really thought dougray scott was a good choice too. Loved the music and fighting scenes. Decent movie enjoy.. I wont add a story as you can read that yourself.