An excellent film. Extremely creative, imaginative, and gripping. Very good acting. You become emotionally invested in the film. The final act takes a stark turn in direction, pacing, and style, but continues to be an excellent piece of film making. There is a 5 minute sequence near the end of the movie that very literally did not need to be in the film at all.