Whenever I expect what happens next, a twist or a turn in events happens. At the same time, some of the events didn’t make any sense and felt intentional to surprise us regardless the flow of the story. Love the building of characters and events. The ending was very interesting. Some VFX work wasn’t executed at its best but other scenes were amazing. Definitely a great addition to your watchlist.