This is one of those films that not only has a well written story but is told in a way that has never been told before with twists and surprises you don't expect. The directing is outstanding. The acting is exceptional from two masters of their craft; Anthony Hopkins and Olivia Colman. Of course, the rest of the cast is brilliant too. I intend to watch this film again. One head's up, it's about a subject that isn't exactly cheery and can be hard to watch for some folks. But if you are a fan of films, a true lover of the art of movies, it's a must see.