Tarde para la ira (2016)
The human drama is powerful and poignant, as bereaved José (Antonio de la Torre) roams around a shady Madrid neighbourhood looking to avenge his wife and father. First-time director Raúl Arévalo is a good storyteller and is well helped by solid performances from de la Torre, Luis Callejo, Ruth Diaz and Manolo Solo, but the film hasn't got any moral insights or redemption to offer. It's too preoccupied with its own mission. The story is a runaway train destined to crash, and so when it crashes ... it simply crashes.