The live-action remake of Disney‘s classic ‘Beauty and the Beast‘ – which may be the most superbly cast film in history – is almost out. (It hits cinemas March 23, if that date isn’t already pencilled in the 2017 diary you bought to make ‘this year your year’.)

It’s one of the most hotly anticipated films of 2017, with Emma Watson as Belle, Dan Stevens as the Beast, Luke Evans as Gaston, and Ewan McGregor, Stanley Tucci, Ian McKellen and Emma Thompson as various animated household objects.

The final trailer has just dropped – during the Golden Globes coverage, no less – and it features Emma Watson singing. It may just be too damn pure for this world.

Honestly, if this thing turns out to be any less than perfect I will personally find Walt Disney‘s cryogenically-frozen body, wake him up, and beat him to death with a candelabra.

Photo: Disney.