Binged watched this week but no spoilers here. This really benefits from having 8 episodes rather than the BBC's usual 6 and allows for greater character development and backstories. There are side plots and stories galore, bloody violence, humour, tears, sadness & retribution but everything comes together with a few twists and turns in a final episode that has one of the most unexpected & touching rooftop moments. The cast are fantastic as is the script and cinematography. Loved it.