Book Three: The 12 Daze of Christmas

Crying Smiles 2: The Fears of a Town

This is the final book of the Crying Smiles trilogy, and although Charlie had found himself in some trouble over the past 20 years or so, he has now settled down.

He likes his new job and loves having his wife and daughter around.

But things aren’t quite that simple when it comes to Charlie Hargreaves, as he finds out during the Christmas of 1993.