Twists in the plot were mostly unpredictable. Humor is woven in throughout, especially in the character Wilhelm. The narrator is spectacular!