Great film telling a great story

Rating: 10/10 (16 November 2019)

Starts off a bit slow, but gets better along the way.