Highly budget, Great script. Especially Henry Cavill's performance was perfect. Cinematography of the series was very good too and Fight scenes are brutal. in a nutshell Great CGI, Sript and Directing. You have to watch it.