BAH-HUMBUG and plenty of redemption will be on offer at The Brockley Jack Theatre this festive season as Charles Dickens' classic A Christmas Carol is brought to the stage in the Lewisham theatre.

It is Christmas Eve and miser Ebenezer Scrooge is about to experience a night he will never forget.

After three ghostly apparitions visit Scrooge over the course of one night he is taken on an incredible journey through the past, present and future.

Can Ebenezer learn to mend his ways in time and discover the true meaning of Christmas?

Using Dickens' words and festive songs this much-loved story is brought vividly to life in Neil Bartlett's magical adaptation.

A Christmas Carol. The Brockley Jack Theatre, Brockley Road, Brockley. Until January 3. 7.45pm. Adults £12. Concessions £9. Family ticket £36. 0844 847 2454 ot visit ticketweb.co.uk