La Lengua de las Mariposas (The Butterfly's Tongue)
In 1936 in a small Galician village in north west Spain, a young boy joins the local school after a long illness. Filled with dread at first that the teacher will hit him, Don Gregorio in fact is kindly, wise and inspiring. In the meantime, his older brother falls for a mute Chinese girl who he can never obtain and Carmiña, the local bike, loves to get rodgered whilst her dog, Tarzan is snapping at her lovers' arse. With the coming of the Civil War, though, events reach a tragic conclusion.
Utterly brillant.