Lived up to the hype!

Rating: 10/10 (26 April 2018)

The film was amazing lived up to the hype and exceeded it at some points! The beginning instantly impressed me and I thought it would get worse but it just didn't it was amazing throughout!