Le Havre
The movie never wears out its welcome with an efficient 93-minute running time. Besides the four principal characters, the supporting cast makes an impression playing a grocer, a baker, a tavern owner and Marcel's best buddy from Vietnam. It also...