I was pleasantly surprised by this film; it was a Faith-based Christian film that didn't feel like it was trying to get me to drink the Kool-Aid (and I say this as a devout Christian myself). And although the Christian Faith is central to the film's plot, you absolutely do not need to be a Christian to enjoy it. The movie centers more on how we all are imperfect - broken - and it's up to us to believe in Jesus or not. Great quote from the film: "Don't be so arrogant that you think God can't work through your mistakes." That, in a nutshell, is the core meaning of this movie; it's not so much about who Jesus is, but rather, who people are (or can be) with Jesus.