The film When Harry Met Sally may be infamous for the scene in which the heroine mimics orgasm in a crowded café, but the real point of the story is a question: can a man and a woman ever be true friends, or must sex always get in the way? Jack Holmes and His Friend poses the equivalent question about a straight man and a gay one. If it’s made into a movie, the working title will surely be When Harry Met Gary.
Homosexual writers seem to be much better than straight ones at combining high literary style with vastly enjoyable descriptions of really filthy sex. Edmund White is a master of both. This novel is like one from the French 18th century, where passages of intricate social comedy alternate with carnal episodes of Baroque detail.
Jack Holmes is a Midwesterner who comes to New York in the late 1960s. While they are both employed at a little magazine, he befriends Will Wright, from a grand but impoverished family, who is unrelentingly heterosexual. (Wright sounds like Right, one of many little jokes which pepper these pages.) Will is handsome and secretive and wants to write a novel, and Jack is utterly smitten. Cupid’s arrows fall at random: Will is also shallow, narcissistic, tactless and disloyal. His novel sounds ghastly. He isn’t even nice to his own children. He entertains such thoughts as: ‘Befriending a gay was like knowing a Negro — you didn’t want too many, but one was chic.’ When his mistress confides her fear that she may be unable to have children, he tells us: ‘I found this news reassuring, though I was careful to look sympathetic.’ Discussing his love life with the long-suffering Jack, he says: ‘I wonder why she adores me.’

Magazine articles are subscriber-only. Get your first 3 months for just $5.
SUBSCRIBE TODAY- Free delivery of the magazine
- Unlimited website and app access
- Subscriber-only newsletters
Comments
Join the debate for just £1 a month
Be part of the conversation with other Spectator readers by getting your first three months for £3.
UNLOCK ACCESS Just £1 a monthAlready a subscriber? Log in