Story is layered. There are many nuances, or two sides that compete to be right. But it screenplay and direction that makes all this come together beautifully. The movie was fast paced, purposefully because it it was meant to play on your mind. It was not dragging.