Jim Parsons and Rihanna's characters give this animated kids movie a relationship that is the center conflict in a somewhat simple alien invasion story. Steve Martin provides excellent humor as silly Captain Smek. The first time I saw it, I was blown away by how the animators and voice actors combined skills to make this a favorite of mine. It is easy to watch, and emotional at appropriate times.