- Cameron Diaz
- Ewan McGregor
- Holly Hunter
The acclaimed Trainspotting trio (director Danny Boyle, producer Andrew Macdonald, scripter John Hodge) reunited for this update of '30s screwball comedies and '40s fantasies, such as Here Comes Mr. Jordan(1941), Angel on My Shoulder(1946), Down to Earth(1947), and the 1946 Stairway to Heaven (co-directed by Macdonald's grandfather, Emeric Pressburger). Tossed together for $12 million, the result is a combination salad, a surreal salmagundi with an added animated sequence for lagniappe. In Heaven, Gabriel (Dan Hedaya) sends angels O'Reilly (Holly Hunter) and Jackson (Delroy Lindo) down to Earth to make two people fall in love. If the angels fail, they must remain on Earth. The target couple: well-to-do Celine (Cameron Diaz) and impoverished, aspiring novelist Robert (Ewan McGregor), a janitor at the corporation owned by her wealthy father, Naville (Ian Holm). Robert loses his job, kidnaps Celine, and the two retreat to a mountain hideout where they discuss splitting the ransom. O'Reilly and Jackson plan to make Robert and Celine love each other by putting them in jeopardy, so the two angels get hired on by Naville as bounty hunters. Although Robert and Celine argue, they also sing and dance together at a local karaoke bar, a scene evocative of both Dennis Potter's Karaoke and the memorable karaoke performance by Cameron Diaz in My Best Friend's Wedding. The angels make few gains, but when Jackson is on the brink of killing Robert, Celine comes to his rescue. Naville cancels Celine's credit card, so she robs a bank. Robert is shot during the robbery, and Celine has dentist Elliot (Stanley Tucci) remove the bullet. Robert awakens, finds the two together, and knocks out Elliot, prompting an argument that leads Celine and Robert to separate. Plagued by their own problems, the angels kidnap Celine themselves, and as complications mount, Gabriel eventually has God intervene. Filmed in Utah, although Hodge originally planned the story to take place in France and England.