Meg is on the last of her pregnancy with twins. She and Michael had decided that while the twins are fraternal, they don't want to find out the last great mystery until they are born. She has a room set up for them and spends a lot of time resting, but her house is full to the brim with her brother, Rob, and cousin, Rose, that Michael calls borders since they have lived with them for so long in the 3rd-floor rooms. They are housing her grandfather, Dr. Blake because there are no rooms at the inn (the hotel that he always stays at). With this, they are also housing about 2 dozen drama students and about half a dozen of Rob's student interns. The reason they have so many in their home is that the school's boiler has broken and the Shiffley's won't fix the boiler until they are paid the half a million they are already owed for work they have already completed at the college. This is contentious and to top all of this off, two people from the college have shown up to state they are not allowing a show to happen and they are refusing to allow a student who has done all his paperwork for his doctoral thesis to continue with the work that he has completed already.
They are so foul and hated that it is no surprise that one of them has been found dead in the library of the house and there are so many suspects available for the chief to try to wade through. Poor Meg, being so big in her final months (she is 8 1/2 months along) just wants to find places to sit and rest and keeps finding out information for the chief to help him solve the mystery.
The only thing I didn't like (spoiler alert) is that at the end of the story they say she has gone into labor and is being taken to the hospital, but they don't say what she has (boys, girls or boy/girl) or their names and you have to wait for the next book (or find and read the next book).