Sometimes it takes nine lives to save one
James Bowen, a homeless busker and recovering drug addict, has his life transformed when he meets a stray ginger cat.
Val
Mary
Nigel Bowen
Hillary
Betty
Local Housing Officer
Elsie
H, The Covent Guardian (uncredited)
Bus Conductress
Tube Station Guard
Baz
James Bowen
Peter Gruner
Kelly
Cat Lover
Meter Lady
Pharmacist
Danielle
American Wife
Aggressive Dog Owner