To give you the kind of guy I am, I am very VERY critical of movies. I pretend the last 3 star wars movies never happened they were that awful. I haven't seen a marvel movie since avengers 2, because I thought it was horrible. When I go to a movie nowadays, I usually have very low expectations. This movie was like something out of a fever dream. Bizarre! The story is very intriguing, the acting is good, the special affects are dazzling. This movie BLEW me AWAY!