Has anybody been watching Arrow, The Flash, Legends of Tomorrow and Supergirl? If so, what did you think of the last seasons? I've had mixed feelings about them this year. *Spoilers to follow.* Arrow started off really well, but then Diaz turned out to be a shite villain, and he didn't even get killed at the end, so we'll have to put up with more of him in the next season. Oliver has gone to prison, surrounded by all the bad guys he put away, so that should be interesting. The Flash thankfully did not have an evil speedster this year. I don't think I could have handled another on of them. The villain's wife turned out to be more interesting than him. I really don't like the Elongated Man, he's like a young Jim Carrey tribute act. And I don't like how they keep trying to make Iris so important. Legends of Tomorrow has embraced its own silliness and become more and more over the top, which is great. The giant Beebo was predictable, but Rory has had some of his greatest comedy moments this year, he's definitely been one of the strong points for the DC shows. I wisht hey would stop under-powering Ray Palmer, though. I don't think there was one episode where he didn't get knocked out - if there was, he was probably unconscious all the way through it. Supergirl became so dreary. The first half of the season was so morbid, I found myself watching Arrow - normally the darkest of the DC shows - to cheer myself up after watching Supergirl. Things did start to improve during the second half of the season, I like Brainy. I also like how they dealt with the dementia. But the finale was just a mess and I didn't feel anything for what the characters were going through. I did not like the actress playing Kara's mother. One thing these shows need to stop doing is referencing Star Wars every two minutes. Stick to your own universe, guys.