Overall I enjoyed this, but i'd definitely say Ragnarok was better. I felt like this leaned a bit too far into the humor, especially in the beginning, but when the plot actually got going it turned out pretty good. Christian Bale was fantastic, and I felt like Natalie Portman's acting...wasn't. I don't really know what it was, but she was my least favorite thing in the movie.