DONT LISTEN TO THE WHINEY OLD FAN BOYS

Rating: 10/10 (21 December 2019)

Amazing end to the series. Almost all lose ends are tied up. Twists and turns in the story I didnt see coming. Fantastic