Lightyears away from super-hero sci-fi movies with 90% CGI, this is one of the most solid and well told stories I've seen in many, many years. Acting, cast, photo, directing, narrative, dialogue... all absolutely top notch. And some scenes you never have seen or will see again in any movie.