Would have been five stars except SO much of this one was focused on present Zach and frankly… I don’t care about him. He is boring and his story is kind of bland. past Zach, past Ryun and present Ryun are where it’s at.