Yep , great

Rating: 8/10 (21 December 2019)

Doesn't feel like 3 1/2 hrs , still sceptical about the ending though