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
Less Than Zero
1987
Bad Sister
2015
Hummingbird
2013
David Copperfield
1935
Hounds of War
2024
Urchin
Trainspotting
1996
A Street Cat Named Bob
2016
The Pilgrim's Progress
2019
The Spectacular Now
Protector
2026
The Lady in the Van
Crimes of Passion
1984
Van Helsing: The London Assignment
2004
The Angels' Share
2012
Hancock
2008
Ironweed
A Million Little Pieces