I have just finished watching this again. Better second time round.