O’Reilly (Holly Hunter) and Jackson (Delroy Lindo) are angels on assignment to make a love connection between Robert (Ewan McGregor), a scruffy, unemployed Marxist janitor, and Celine (Cameron Diaz), the spoiled smartass daughter of the corporate bigwig (Ian Holm) who fired Robert.
When janitor kidnaps heiress, it’s the perfect chance for the angels to hold them hostages for love.
A Life Less Ordinary was the work of director Danny Boyle, writer John Hodge and producer Andrew Macdonald, the bad-boy trio behind those Scottish shockers Shallow Grave (1995) and Trainspotting (1996).
A scene with McGregor and Diaz singing along with Bobby Darin‘s Beyond The Sea is all the evidence you need that karaoke bars should be outlawed!
O’Reilly
Holly Hunter
Jackson
Delroy Lindo
Celine Naville
Cameron Diaz
Robert Lewis
Ewan McGregor
Naville
Ian Holm
Frank Naville
Mel Winkler
Gabriel
Dan Hedaya
Mayhew
Ian McNeice
Ted
Frank Kanig
Violet Eldred Gesteten
Anne Cullimore Decker
Elliot Zweikel
Stanley Tucci
Lily
K.K. Dodds
Al
Tony Shalhoub
Walt
Christopher Gorham
Tod Johnson
Maury Chaykin
Director
Danny Boyle