A review by kmontcrieff
Halt's Peril by John Flanagan

3.0

3.5 stars ⭐
- Would have been a solid 3 but I like Malcom and the overall banter between the characters as a whole was lighthearted.
- I feel like this series is past its best books, but I'm so close to finishing the series that I feel I need to see it through.