Riveting! A brilliantly acted and a very well made film. The movie is full of touching details & is a perfect combination of emotions & drama plugged right into the skin of each character that there is absolutely no chance of losing focus while you are watching it.