Honestly I thought the movie was a bit of a mixed bag. Overall pretty good, but for every one thing it did really well, there was another thing that it did poorly. Chris Pratt was perfect as Star-Lord. What a great casting choice here. He was handled great. As soon as the movie has him dancing around at the start, you know it's going to be good, and he pulled off some genuinely emotional scenes with the mixtape and his mom. Gamora on the other hand...I wasn't feeling it. We hear that she's a deadly assassin and she's Thanos's favorite daughter...but we don't see her kill anyone and we aren't given any reason as to why Thanos might consider her his favorite, he just does for some reason. Then we've got some poorly defined romantic angle going on between her and Quill that goes nowhere and just felt like an unnecessary add-on. Hey, it's the lead male and the lead female, one's got to try to hook up with the other, right?! Same goes for Drax. The "he takes everything literally" shtick got a few chuckles - I liked the "why would I run my finger across my throat?" line - but also a lot of groans, and I thought his was the weakest performance out of the principal cast. He didn't come across as all that intimidating or all that angry when he was supposed to be. His confrontation with Ronan was lame and lacked the gravity that it should have had. Rocket was fantastic. I don't need to go into any detail there. He was the biggest highlight of the movie, hilarious all the time, and yet you could feel for him when he's going on about not being asked to be created, how his lifespan is short, and so on. Groot...well, I'm glad they didn't run the "I am Groot" joke into the ground, and the scene where he's taking out the battery from the panel in the background was a total delight. However, "We are Groot" was one of the most cringeworthy moments I can remember in a long time, and sort of wrecked the character for me honestly. I was enjoying him so much up until that point. The villains were flat-out bad. Ronan was literally just a repeat of Malekith from Thor: The Dark World. He wants revenge for his homeworld - already rolling my eyes at this point - he's angry, he claims an Infinity Sttone for himself, and goes on a rampage. Sound familiar? The climax of the movie where he gets taken out by the ship and then later distracted by Quill dancing was really, really lame. Nebula was intriguing, but we didn't really see enough of her to sink our teeth into. Thanos, on the other hand, was a straight-up disappointment. As being such a gigantic foe for later on down the line in the MCU, his first real appearance lacked gravity. He was just sort of there, and apparently he's dangerous because the film told us so. There are some other interesting characters that pass by with relatively short scenes. The scene with the Collector was a delight, full of Easter eggs, but the Collector himself was barely there at all. Del Toro had nothing to work with and almost looked bored during the scene, explaining the Infinity Stones to us. Rooker was fun as Yondu and our little glimpse at the Nova Corps was a treat, but again, all we got was a little peek. I guess we'll get more down the line. Overall it was fun but no masterpiece. I found it to be one step forward, one step back throughout, but still a promising start for a new franchise, and I am looking forward to the sequel down the line. Also, about the post-credits scene... Spoiler I loved it. LOVED IT. Now that was a treat, just throwing Howard the Duck in there at the end. That scene alone lifted my spirits so much about this movie, which I was feeling a little disappointed toward.