How far would you go for your family? That's the theme of the film and it worked. Great acting with some real superstars in this gritty and entertaining film. The ending was unexpected so make sure you watch till the end. Clever script writing with many twist and turns. Love this one...