Best of a great franchise

Rating: 10/10 (27 April 2019)

No more words needed^, however to avoid the review being too short I'll give some.
Always expected it to be good however was semi-expecting to be a little disappointed through plot holes etc. Ultimately though it exceeded my already sky high expectations.