Orphaned the previous Christmas, young Goose looks after his demented grandma, whilst selling stolen goods to Frank a soft-hearted fence on his Manchester estate. One Christmas Eve Goose meets Anthony, an enigmatic, fey stranger with apparent psychic powers, who by using the power of touch can tell what people have lost. But Anthony is not what he seems to be at all and is capable of changing everybody's life for the better when his true identity is revealed.