Netflix has released the official trailer for Roald Dahl’s Matilda the Musical, starring Emma Thompson and Lashana Lynch, following its debut at BFI London Film Festival.

Here's is the official synopsis:

Matilda Wormwood (Alisha Weir) is a little girl with big curiosity, a sharp mind and a vivid imagination  and the worst parents in the world. While her parents (Stephen Graham and Andrea Riseborough) content themselves with trashy TV and dodgy money-making schemes, she loves to lose herself in the pages of her beloved books. Where they are loud, selfish and unkind she is a quiet observer, thinking up small and cheeky acts of rebellion and revenge.

On meeting her inspirational teacher, Miss Honey (Lashana Lynch), Matilda is encouraged and begins conjuring her own fantastical tales. Excited to attend Crunchem Hall, Matilda is surprised to find the school is an ominous and oppressive place led by the huge and villainous Miss Trunchbull (Emma Thompson).

The musical stars Emma Thompson (Miss Trunchbull), Alisha Weir (Matilda), Lashana Lynch (Miss Honey), Stephen Graham (Mr. Wormwood), Andrea Riseborough (Mrs. Wormwood) and Sindhu Vee (Mrs. Phelps).

The film also features Charlie Hodson-Prior (Bruce Bogtrotter), Meesha Garbett (Hortensia), Rei Yamauchi Fulker (Lavender), Winter Jarrett Glasspool (Amanda Thripp), Andrei Shen (Eric) and Ashton Robertson (Nigel).

It is produced by Eric Fellner and Tim Bevan for Working Title, Jon Finn and Luke Kelly of The Roald Dahl Story Company. It is directed by Matilda The Musical’s Tony Award-winning director Matthew Warchus. It has original music and lyrics by Tim Minchin. Dennis Kelly adapted the project.

'Roald Dahl's Matilda the Musical' makes its theatrical debut on Dec. 9th and hits Netflix on Dec. 25th.

Watch the trailer below: