A moving, amusing and engaging piece of independent cinema. Although it lacks the sheen on the big budget blockbusters, the story and characters are as strong as any of its studio competitors. The message is clear and excellently conveyed with strong performances a good script and a charming atmosphere.