Very interesting little movie here. Get ready to have every string in your heart pulled. Yes, there are lots of cliches, and real life would be much more messy than this but hey, it's a decent movie. I kept waiting for the "Jesus" shift but that didn't come. Very effective, albeit cheesy, emotional triggering. Teenage girls be forewarned!