A Life Less OrdinaryOctober 24, 1997
Ewan McGregor stars as a cleaning man in L.A. who takes his boss' daughter hostage after being fired and replaced by a robot…
Release Year: 1997
Rating: 6.3/10 (21,390 voted)
Critic's Score: 35/100
Stars: Cameron Diaz, Ewan McGregor, Holly Hunter
Ewan McGregor stars as a cleaning man in L.A. who takes his boss' daughter hostage after being fired and replaced by a robot. Two "angels" who are in charge of human relationships on earth, offer some unsolicited help to bring this unlikely couple together.
Francis 'Frank' Naville
Anne Cullimore Decker
Violet Eldred Gesteten
A twisted love story from the filmmakers of "Trainspotting".
Release Date: 24 October 1997
Filming Locations: Salt Lake City, Utah, USA
Box Office Details
Opening Weekend: $2,007,279
(26 October 1997)
(9 November 1997)
Did You Know?
The overhead shot when Robert is pulling the bag of money along the road with rope is computer generated.
Errors made by characters (possibly deliberate errors by the filmmakers):
O'Reilly pays $40 to the hiker with seven banknotes, including three $20 notes, a $10, and a $5.
Celine, why don't you give me the gun?
Because as he dreamt, I shall save his life with an arrow, an arrow of my love for him.
[she shoots Robert in the heart]
A difference of opinion.
It seems that with A Life Less Ordinary you either love it or you hate it.
Personally I am of the former persuasion, with it being a favourite of
I can see were the detractors come from, especially after viewing Boyle &
Hodge's previous works. ALLO is in a completely different in style to
previous two films Shallow Grave and Trainspotting. But to say it is the
weaker of the three films would be a fallacy. Stylistically the film is
excellent – reminding me a lot of a Coen brothers film. The script is
on and the performances of McGregor and Diaz are both excellent (which
surprised me for Diaz) as their does seem to be a real chemistry between
two. A very enjoyable romantic comedy overall, and if an old cynic like
can say that, it must be good.