The plot doesn't resolve, and indeed the ending feels like it was shot in one afternoon to replace a different resolution that was deemed inappropriate; but it's a charming little love story and Langford is excellent as the big hearted and witty Mara. I recommend.