It is rated #1 on this site for a reason.

Rating: 9/10 (8 January 2020)

Overall this film hits every mark: Great acting, an engaging story arc, and wonderful character development and portrayal.