This is a great movie overall it is very deep. It can. Really make you think as well. This movie looks like it took lots of thought and effort especially because the movie is 1 hour and 40 min it takes even more time to make the plot not feel rushed.