Excellent movie. Dark, appealing, beautifully put together, with an excellent cast and memorable acting. I will, though, say that the film lost its momentum for me after Rachel dies. It felt like it just lost its steam and was trying to get to the end. It felt a bit forced. The message the movie communicated was loud and clear and I really liked it. Great, overall