This is a proper musical, not a collection of hit songs united by a flimsy plot. The plot is excellent, the tunes by Stuart Brayson are great and Tim Rice’s lyrics are classic: why have I never come across a song called “Love Me Forever Today” before? The acting and singing is also excellent as, of course, is Javier de Frutos’s choreography. The only name I knew in the cast was Darius Campbell but it took about half an hour to recognise him with his perfect American accent, talking and singing more like Burt Lancaster than Burt Lancaster ever was. Private Robert E. Lee Prewitt was so well played by Robert Lonsdale that I am amazed I had never heard at him. It is not based on the film but on the uncensored version of the novel, not published until 2011, including plenty of swearing and a scene in a gay bar, that add a gritty realism that reads true. It finishes in March so there are a some bargains around – try the TKTS booth in Leicester Square or the Showsavers website. It’s tragic that such a first-class musical is ending when mechanically constructed monstrosities such as We Will Rock You go on and on and on.