Of course, the final scenes are very impressive and well-written (by Chibnall no less), but there is a whiff here of an over stretched storyline that probably needed an hour run time rather than being made to play out over two episodes.
Good overall though.
Good overall though.