Mini-Review: The different directions the movie takes kept me watching, though I am not much for romance comedies. A few parts I laughed harder than I have during a movie in years.
Mini-Review: Woooo, star trek meets mars, except star trek is actually watchable.
Mini-Review: I would have rated it higher, but the soundtrack was very painful to endure.
Mini-Review: good silly entertainment.
Mini-Review: a very touching story. Really makes you appreciate how easy it can be for people to fall through the cracks of society.