A London 'wide boy' alcoholic is forced to face his responsibilities by a 'heavenly' messenger.
Directed by Gary Love, Melanie Thaw
User score
0 votes
Released
March 6, 1996
25m
English
Buki Armstrong
Car Pound Attendant
Ewen Bremner
Steve Carlisle
Sarah Flind
Sheila
Emily Lloyd
Charlotte
Scots Gordon
Bouncer
James Shelford
Barman
Neil Stuke
Mike
John Thaw
The Man
Ray Winstone
Detective
Stuart: A Life Backwards
2007
My Fault: London
2025
Bad Sister
2015
Less Than Zero
1987
Hummingbird
2013
Hounds of War
2024
David Copperfield
1935
Trainspotting
1996
Urchin
A Street Cat Named Bob
2016
The Spectacular Now
Protector
2026
The Pilgrim's Progress
2019
The Lady in the Van
Crimes of Passion
1984
The Angels' Share
2012
Hancock
2008
The Trials of Cate McCall
Crazy Heart
2009
Oh, God!
1977