Good story line that has no low points. Story builds throughout and does not disappoint