Midsummer's Night is approaching and Magrat is to marry the King of Lancre if she can ever figure out exactly how to be a "proper" queen. Before the wedding can take place, the lords and ladies invade and the lives of every person in Lancre are put at risk. Who knew that elves were so evil their very name couldn't be said (so they were referred to as the lords and ladies)? Who knew that at midsummer the barriers between worlds weaken enough for people to pass through if they try hard enough? Between a witch battle, the return of an old love, and imminent death, Granny Weatherwax attempts the impossible to save Lancre. Equally effective, but with a completely different strategy, Nanny Ogg resists the distraction of her own love affair to help save the day. And, timid, clueless Magrat finds the courage (with a little help from an old helmet) to become a warrior. It's a busy wedding weekend full of as much humor as chaos.
Pratchett's wit and style leave nothing to be desired when visiting Discworld. Every character he writes is quirky and interesting and never bored (or boring). It's always a good idea to take a little trip to Discworld and make as many return visits as possible.