Some of the dialogues are ridiculous and it takes some liberties with historical events. However, I think Ridley Scott does not disappoint in what is his trademark: grandiosity.
Ahh… I hated the character assigned to Pedro Pascal (a waste of talent).