A taut thriller that ends on a note of unexpected grace, the... More >>>