Jeff Hays is an outstanding narrator and Matt Dinniman has a very good grasp on how to keep you hooked on what is happening and guessing what will happen