An entertaining film with a great cast. I'm a fan of Ryan Renolds (who is becoming my favorite actor) and Zoe Saldana. Keener, Ruffalo and Garner make up a sting supporting cast. Si-Fi with a funny, heart felt story...a fresh approach from the tiresome Star Wars stories.