While I'm not a sci-fi fan, this movie provided entertainment in an unlikely venue that kept your interest. The character development is solid and scenery amazing. While there's lots of fantasy, it's still quite violent -- I wouldn't recommend it for children.
Touching, inspiring production that reminds you each individual can make a difference in someone's life particularly if you're willing to look past stereotypes and prejudices. It challenges you to step outside your comfort zone. If Sandra Bullock's portrayal is anything like the real-life character, I'd like to be her!