There's no justifying, let alone explaining, Macca's disastrous 1984 film Give My Regards to Broad Street — a nearly impenetrable "farce" involving stolen tapes, ghosts, and funny moustaches — and the soundtrack, if anything, is even messier. With just a few exceptions, this relies on older McCartney material from Revolver to Tug of War, with one significant touch — everything has been re-recorded. And that doesn't just mean that "Yesterday" has a new solo McCartney version, it means that he's recut songs as recent as "Ballroom Dancing" and Pipes of Peace's "So Bad." Perhaps if he reinterpreted them, this would at least be interesting, but he replicates the original recordings, down to the same solos. This would be an unmitigated disaster if it wasn't for "No More Lonely Nights," an absolutely lovely mid-tempo tune graced by a terrific David Gilmour guitar solo. Of course, he has to diminish that tune by including three versions of it (five on the CD reissue), which means that it's a much better bet to pick that up on All the Best instead of here.