Talk about unexpected twists! Just when I thought I knew what was coming next, the MC and the villain headed in another direction. The clues were there, but I didn't see them.