I loved this movie. The cinematography was spectacular. The FX was flawless. The acting was excellent and completely believable. The story was transfixing and the ideas were thought provoking. Very well done. I viewed the extended cut, which was probable a bit longer than it should have been, so maybe the theatrical cut will be better paced.