The stoyline was predictable, but still enjoyable. I found the film really dark in some places, that it almost teetered towards a horror film. The only reason this movie is worth watching is because of the cast. Vin diesel was excellent as always. Rose leslie did a great job with her part! Having Elijah Wood and Michael Caine on the cast made it even better.