Superb teleplay of Ayckbourn's stage hit taking us to three kitchens of three business associates and their spouses on three successive Christmases (last Christmas, this Christmas, next Christmas). Over the three years fortunes and fates are reversed and the manic laughter of last Christmas turns to surreal abandon next Christmas. Super perfs all-around but of note by Maureen Lipman and Geoff Palmer. Is the ending heartbreaking or hilarious? Both? You decide.