Perfect cast and a good story
Let's be realistic.
Disappointment for a huge fan!
A lot more amusing than I thought it would be.