Directing was on point, cinematography was excellent, and casting and performances were spot on. Even the score was very fitting for this film. The writing did have some plot issues and/or bad editing towards the beginning, and I felt the pacing could've been a little faster and/or the 106 runtime cut down to around 90 mins. Nevertheless, it was more enjoyable that I expected.