Great technical subject with added twists

Rating: 7/10 (14 February 2015)

The story is based on a book so it does feel very much grandiose. The movie nicely introduces the basics of the subject of blackjack card counting and showing good depiction of first hand practice. Yet the movie wisely refrains from showing the details of the introduced basics so as not to encourage the practice even more. The added twists nicely start at the exact half time of the movie. Those twists and turns escalated on an accelerated rate well enough until the movie hits us with the double hidden story flow that's revealed as the surprise ending at the finale. The acting overall is decently good. Jim Sturgess portrayed the semi nerd college student with almost perfect expressions. Kevin Spacey lives up to his reputation as one of the ultimate antagonists. Kate Bosworth nicely provided the love interest angle. Aaron Yoo and Liza Lapra also adds well enough to the team setting.