It’s so good. The way the movie shows both past and present make you think that you can predict what’s coming, but then Christopher Carrier turns your world upside down. The characters are easily to be emotionally invested in, and that’s what multiplied the impact of this wonderfully directed movie