This was brilliant - I loved every minute and there wasn't really a slow moment; to me it wasn't really a comedy, that lessens the story to say it was. There were comedic moments, but there was so, SO much more to it than that. This is a movie I KNOW I will watch over and over and still enjoy as much as the first time. I honestly can't praise this enough.
As a bit of a history buff I've spent the last hour looking up the history behind this wonderful film and the names I could find in history from it. It's been an education on so many levels and because of that alone, let alone all the other good points in it, I would give it 10/10.