Sorry, this movie sucks
good back-story, and good acting
Excellent, smart action film.
Your blood may run cold, but you now find yourself pinioned to the story.