The movie starts off nicely and the story develops around the main characters and adds characters as it goes. However the excellent cast within this movie cannot remove the fact that this movie stars around the 30-minute mark and never really regains momentum. You're waiting for something extraordinary to happen but it never does. Robert Duvall is only in the movie maybe four times of a total of 20 minutes perhaps, he however plays the villain masterfully. In fact all of the cast are excellent, the script on the other hand is a different story. Five stars from me.