Surprisingly fantastic

Rating: 10/10 (3 July 2019)

I will be honest I had put this off until one day the TV was poor, what an amazing film. Well worth a watch. Watch till after the credits.