Great film that I throughly enjoyed throughout with great action scenes, CGI and even great jokes. But what I loved most of all was Thanos and that he really had character and actual emotion and I could really see the story from his point of view unlike most other villains in films theses days that are just megalomaniacs or blood thirsty antagonists.