Chris Pratt really needs to work on his delivery and expression, He acts like the same person playing a character wearing different clothes and appearances. I don't know why google engine show he is among the top 10 hollywood actors. He seriously ruined so many moments in this movie where viewers could establish a connecting with the character. Chris acting is like that boy in the classroom who is always trying to impress the girls with his wanna be "Manly" attitude which unfortunately looks like Boyish. I am sorry, I gave it 1 star, the only way this movie could have had more than 1 star was Acting, but the lead failed to do his job, the rest looked like ok. Just imagine if it were any other actor like Matthew McConaughey, Will Smith, Leonardo DiCaprio, Hugh Jackman, Mark Wahlberg, Chris Evans, Tom Hardy, Christian Bale and Benedict Cumberbatch then this movie would have done really great. Nothing new in terms of the script, "end of the world" theme, but the lead could have been a game changer. Movie industry should stop the lobby culture, pathetic so-called talents are forced on us, just because they want us only to see their lobby babies.