Quirky. Funny, at times. Very poignant! The first time I watched it, I kept thinking it was a joke. But it grew on me, and I ended up loving it! The characters are nicely developed and most seem to go through some personal growth. The characters evolve and the outcome is pleasant and satisfying. I've seen it at least 5x. The only down side is that it's somewhat slow (like the little "town" it's near) and some of the characters seem to overact. But it's well-worth watching... Especially if you like offbeat movies.