Usually, a film tends to lean more one way or another. It's mainstream and phony (but maybe cute and sweet) or it's indie and real, but sometimes so dark you want to cry the whole way. This movie creates a more interesting balance. It is raw, emotional and affecting. But it also has real heart and touches of humor. The best of both worlds! I cared about the characters and was involved throughout. I love when that happens. :)