[[quoteright:350:https://static.tvtropes.org/pmwiki/pub/images/one_fine_day_night.png]]
Novel by Scottish author Creator/ChristopherBrookmyre, published 2000.

In this novel, Brookmyre takes his [[AuthorAppeal fictitious revenge]] on the kind of British holiday resort which is designed to never confront the holidaymakers with the fact that they've left good, old Britannia.

The resort in question is a converted oil rig, to which its designer, Gavin Hutchison, invites all his old class mates before shipping the monstrosity off to some African coast, so that in the future wealthy Brits can enjoy a warmer climate without otherwise being exposed to anything ''foreign''.

None of said class mates actually remember who Gavin is, but how often do you get a chance to party at a luxury resort if you're a common mortal? And the drinks are free... So most of them show up.

What they're sadly unaware of is that a mysterious bunch of terrorists are also planning their very own kind of party on the rig.

And what ''the terrorists'', in turn, are unaware of is that [[RetiredBadass retired Police Inspector Hector McGregor]] is on to them.

!! This work has examples of the following tropes:
%%* TheAtoner: So many, some of them unexpected.
%%* ButtMonkey: [[spoiler: Gavin]]
%%* CassandraTruth: Hector [=McGregor=].
* ClassReunion: The entire premise of the book.
* ContinuityNod: [=McGregor=] from ''Literature/QuiteUglyOneMorning'', not all that restfully retired.
%%* CoolOldLady: Their old English teacher.
* DirtyCoward: Gavin puts himself ahead of everyone else [[spoiler: which is why he betrays his group to the terrorists. The survivors leave him behind on the rig when they escape, having discovered that it is [[{{IncrediblyLamePun}} rigged to blow.]]]]
%%* HeelFaceTurn: Several, but perhaps most notably [[spoiler: Jackson]]
* LampshadeHanging: Protagonist Alastair [=McQuade=] loves action films and talks a lot about ''Film/DieHard''. Guess what type of story this one resembles.
%%* MyGirlBackHome: Annette to Alastair.
* PopularIsDumb: Subverted. Alastair has, much to his own surprise, ended up in a relationship with former class beauty and popular girl Annette, who isn't stupid at all. Actually she's smart enough not to go to the reunion.
* RetiredBadass: Hector [=McGregor=].Tim Vale is technically retired. He still works as a security consultant [[spoiler: but he used to be a secret agent.]]
* SchoolyardBullyAllGrownUp: Subverted. He has reformed and turned into a very likable person. He also had a FreudianExcuse. [[spoiler: Which he himself totally rejects.]]
%%* TheLoad: Gavin
%%* TurnCoat: [[spoiler: Gavin Hutchison.]]
%%* WellDoneSonGuy: A completely non-paternal example with [[spoiler: Dawson.]]
----