I was very glad to see that my fears of a lame adaptation were unfounded. Really the only thing I can complain about us the nilfgarduan armor.
Cavill really tried hard to do his job right, and it shows. I had been very against him for the role but now I support it.