A whole handful of Cinderella clips have been tumbling out, each one more covered in sparkles and fairy dust than the last (no, really, Helena Bonham Carter is absolutely covered in sparkles). But no one shines more than Cate Blanchett as the Evil Stepmother, walking her cat Lucifer on a leash.

I've said it before and I will say it again. CAT. ON. A. LEASH.

Kenneth Branagh's Cinderella is so delightfully cast. And yes, that IS Sophie McShera (Daisy from Downton Abbey) as one of the Evil Stepsisters. Finally, a live-action Disney movie that isn't trying to be anything more than something magical! Fingers crossed for this one.