Ebenezer: A Christmas Carol on Nov 18 at Imagine Cinemas Market Square