Starts off a bit slow but really gets going - stick with it.