night when Alex and Corrine are together, they're caught by Phillip, who accuses Alex of being a gold digger. Louie/Alex then reminds Phillip he declared his love for Corinne to Louie on their wedding day. Phillip is confused and tries to punch Alex but he gets punched instead, knocking him out. Corinne rushes to Phillip's side, and yells at Alex to get out of the room. Louie/Alex realizes then that she loves Phillip too, and Louie must let go. Corrine slips a note under Alex's door, saying she's sorry, and she'll visit him later. Alex puts the still-unconscious Phillip in his bed, so that when Corinne arrives, thinking he's Louie, she accidentally kisses Phillip. He's ecstatic, and Corinne realizes she loves him too. They make love. Alex spends the night in his car. The next day, he bursts into a courtroom and accuses the judge of accepting a bribe (Alex remembers himself as Louie taking the incriminating photographs of the then younger judge back in 1964). Phillip, who's also in the courtroom, realizes only Louie would know that fact, and now believes Alex is Louie. Alex tells Phillip the location of his camera with the photographs of the judge accepting the bribe. Attempting to escape from the commotion in the courtroom, Alex falls down the stairs, hits his head, and ends up in the hospital. While unconscious, Omar the angel visits Alex, and gives him the special "shot" he should have gotten 23 years previous, to forget his past life. When Alex wakes, he's completely forgotten about being Louie, and he tells Miranda that the last thing he remembers is their kissing in the kitchen of her house. Miranda is relieved and delighted. Newspaper headlines show the judge charged with accepting the bribe. Impressed by Alex's journalistic prowess in exposing the corrupt judge, Bradlee offers him a job as a reporter at the Post. Corinne and Phillip get married, and at their wedding, Alex tells Phillip he's in love with Miranda, just as Phillip told Louie he was in love with Corinne on their wedding day all those years earlier. Cast Cybill Shepherd as Corinne Jeffries Robert Downey Jr. as Alex Finch/Louie Jeffries Ryan O'Neal as Phillip Train Mary Stuart Masterson as Miranda Jeffries Christopher McDonald as Louie Jeffries Josef Sommer as Judge Fenwick Joe Grifasi as Omar Henderson Forsythe as Ben Bradlee Fran Ryan as Mavis Talmadge James Noble