88 minutes
12/11/2011
An Urban Fairy Tale set in Manchester. A story of how a series of tragic events, that blight a young boy's life on Christmas Eve, take him on a journey where a chance meeting with a mysterious stranger may have the key to help and give him a perfect Christmas.
Eddie Izzard
as Anthony
Larry Mills
as Goose / Richard
Jason Flemyng
as Frank
Geoffrey Palmer
as Dr. Clarence
Sorcha Cusack
as Nan
Steven Mackintosh
as Henry
Christine Bottomley
as Helen
Connie Hyde
as Linda
Brett Fancy
as Paul
Adlyn Ross
as Lal
Jason Watkins
as Noel Noble
Robert Lonsdale
as PC
Enid Dunn
as White Haired Lady