Clean
One of those movies that's slightly off the mark in ways that are hard to put a finger on, but it is shot so soulfully and features such beautiful performances that it's easy to forgive the occasional false note.