The movie clearly hits home with some people, but for me I'm afraid it missed the mark.
From the outset the acting appeared somewhat B-movie-like. Some characters overacted, the script felt unnatural and some of the lines spouted were just clichés from a phrase book.
The lead guy was OK - his acting was clearly what the producers spent their money on. By no means an Oscar-winning performance, he did grab the spotlight but only really thanks to the quite terrible acting around him.
The story is OK - that's all though, "ok". Not great, not inspiring. Nothing new. I only just made it to the end but constantly wished it could have been forwarded.
Seeing as most people here seemed to enjoy it, I can hardly tell you to stay away but it is in no way shape or form a great movie.