I've watched Flash S3 eps 19 to 22 over the last few days.
This season has been a bit of a rollercoaster for me, in that I feel it started really well and and I enjoyed quite a few epsiodes in the first half of the season.
It then dipped pretty drastically.
I feel they introduced the Iris death plot far too early. Although it did hook me back in, which I'll come to in just a second, it got to the stage that for a whole bunch of eps in the middle it totally lost interest in that plot line because it dragged badly.
I never reduced myself to FF thru the way I did Arrow (see below) but there's a few eps that had become background material while i was building stuff or playing with the kids.
Ep19 I found incredibly fun and it was all uphill from there. I loved the Savitar reveal. I don't know if many of you worked it out, but I didn't; (As I've said many times on here, I never try guess what's going to happen next, because if I run thru all eventualities I'll probably figure out something close to it - and I scroll past any posts that look to spoil or provide hints, or speculation.
It's been a lot of fun - especially bringing Cold back and he and Barry's mutual respect is a relationship I enjoy - but I've also found it very emotional and I had more than one tear in my eye as Savitar murdered Iris and the rest watched on helplessly.
I really like Iris as a character and I enjoy their relationship. This hit harder than I thought and its credit to the writers for pulling me back in emotionally enough to care, after they'd lost me a bit halfway thru.
The final 4 eps of season 3 are the strongest I've watched of any of the DC shows, minus the finale which airs in the UK this week.
This is all in contrast to Arrow S5.
It all started so well after a dismal S4, which is the low point of the entire duration of the show.
I was actually genuinely excited tuning in each week for about the first 4 or 5 eps, but it got less and less interesting and I've ended up fast forwarding through the last 10, watching just the recaps at the beginning and the last 2 mins of each ep and maybe stopping the odd occasion while I'm moving thru at 30x if I see something interesting happening.
It just went right off the cliff.