I'm out of superlatives. Since every episode is "OMG the best episode ever!!" this show has skyrocketed in an exponencial manner and has now reached the exosphere of TV quality.
Review of For Blood
Greatest. Episodest. Everest.
14 October 2021