We are giving away double passes to The Man Who Invented Christmas, starring Dan Stevens and Jonathan Pryce. The film will be in theatres 30 November.

To enter, email editorial@queenslandmagazines.com.au with the subject line ‘THE MAN WHO INVENTED CHRISTMAS’ and your name and address as the body.

Based on the book by Les Standiford, The Man Who Invented Christmas tells the story of how Charles Dickens (Dan Stevens) revived the holiday with his self-published novel, A Christmas Carol.

Facing pressure with looming debt, a feckless father (Jonathan Pryce) and recent critical failures, Dickens confronts his past by conjuring up fantastic characters including Ebenezer Scrooge (Christopher Plummer), for his now classic Christmas tale.

Full of wit and warmth, The Man Who Invented Christmas will bring out the holiday spirit in everyone.