Apart from the fact that it's the final episode, the only other good thing about this episode is that I finally got an answer to my question about the 1941 timeline, which so far made no sense (not that the rest did...)
However, it takes a lot of suspended disbelief to accept the fact that a pub was never redecorated in 80 years (not even the walls repainted once? No health inspection ever?), that Charles had the time to hide the record so thoroughly, considering that the police were following him closely and that Motherly Detective went straight to the photo. Still, that doesn't answer the question of why Esther had to be killed and many other questions such as why keeping the bodies in the jars? Why Elias had to marry Polly? How can anybody be his own great-grandfather? Why Elias persisted with his plan until the last day of his life when chances were Charles could kill him without letting him speak? And so on...
Also, there were so many variables involved, and so many people plotting that the idea of an inevitable outcome is ludicrous. The huge number of people involved and "sentimental" factors decreased exponentially the chance of an inevitable outcome.