Curtain Call (1998 film)  Curtain Call is a 1998 romantic comedy directed by Peter Yates, photographed by Sven Nykvist and edited by Hughes Winborne. It stars James Spader, Polly Walker, Michael Caine and Maggie Smith. The film was later re-released under the title It All Came True (not to be confused with the completely unrelated 1940 Humphrey Bogart film of the same name). It was to be Peter Yates' last film made for cinema, although in most markets it went directly to TV or home video. Stevenson Lowe (James Spader) has a publishing business that's in trouble and a girlfriend (Polly Walker), who is also being pursued by a U.S. Senator (Sam Shepard). Stevenson buys a townhouse, for himself, which disappoints her. A pair of quarrelsome ghosts, Max Gale (Michael Caine) and Lily Marlowe (Maggie Smith), who once worked in the theatre, now quarrel with each other while advising Stevenson why marriage is a bad idea.