My final Christmas mystery of 2023! This one was pretty entertaining - it's an obvious riff on Murder on the Orient Express, only it's a Christmas Eve train to Scotland that's been delayed. Our main protagonist is a retired police detective who's traveling to the Highlands to see her daughter; their relationship has always been fraught and distant, and now her daughter is having a very difficult delivery of her first baby and so time is of the essence! Without wanting to spoil too much of this book, I will say that there's a lot more sexual assault trauma than I was really looking for in my Christmas murder mystery. It ended up feeling pretty dark in a way I wasn't expecting. Still, with that caveat, it was a good read.
Grade: B