Perfect film

Rating: 10/10 (28 December 2019)

This film contains everything you want in a movie. Characters who are complex - not all good or all bad, interesting homes, humor, suspense, surprise, sex and depth. I was on the edge of my seat for much of the movie. It's the best movie I've seen all year.