“Have you really read every one of these books?” asks Emma.

And for a brief moment I’m in what I’m sure is my most visited daydream.

Then it goes back to the trailer and that’s not half bad either. Here it is.

It’s got a great cast, with Emma Watson, Dan Stevens, Luke Evans, Josh Gad and Ian McKellan, Emma Thompson and Ewan McGregor, amongst others.

See you at the cinema.