Really excellent. A crisp story with an excellent pot from beginning to end. enough adventure to keep things exciting as well as enough drama to keep the thrill.