Frank and Percy review: Ian McKellen holds the audience under his spell in charming gay romcom

This funny, moving play about two male friends turned late-life lovers arrives at The Other Palace in the West End, with Roger Allam opposite the ‘Lord of the Rings’ star

Alice Saville
Wednesday 27 September 2023 12:38 BST
Ian McKellen and Roger Allam in ‘Frank and Percy’
Ian McKellen and Roger Allam in ‘Frank and Percy’ (Jack Merriman)

With a glut of roles from Hamlet to Gandalf behind him, 84-year-old Ian McKellen has absolutely nothing left to prove. He’s clearly on stage for the pure joy of it, and that sense of delight shines through in mischievous gay romcom Frank and Percy, where he and Roger Allam have a ball, playing friends-turned-lovers. McKellen pulls on a tiny rainbow-coloured tutu, strikes mock-alluring poses to disco anthems, and has the audience in fits with knowing comments about a “dextrous tongue” that’s schooled in saucier purposes than Shakespearean couplets.

Writer Ben Weatherill’s wry comedy is a precision-tooled vehicle for McKellen and Allam’s talents, one that’s motoring into London after a hit premiere at Theatre Royal Windsor in June.

It starts out in mundane territory. Against the grey skies of Hampstead Heath, confidently gay, confidently everything sociologist Percy (McKellen) and outwardly straight, recently bereaved retired teacher Frank (Allam) are watching their dogs play (in a witty touch, speakers that emit woofs and barks are hidden amongst the audience). Their conversation is colourless, at first. They talk about ways to die: the horrors of lonely heart attacks, and creeping pneumonia. Then Percy interjects: “deep-throating a cucumber?” His sudden outbreak of naughtiness sets the tone for what follows. Frank is the straight man here in both senses, a foil for Percy’s flamboyant wit, and a novice in the world of gay dating that he’s oh-so-gently introduced to.

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies


Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in