This one is less of a mystery, since the reader already knows who the killer is. He's a serial killer that Eve helped put away several years before the start of this book. This one starts Christmas day, after everything that happened in Holiday in Death, just the day before, you'd think Eve would be entitled to a break but that's not the way it works.
In this one as well, Eve doesn't almost die at the end. It's Dr. Mira instead although she's mostly safe since Eve made a deal with Palmer (which she doesn't really plan on following, anyway).