I thought Hugo Strange was intriguing. B.D. Wong was an interesting casting, but I think it might actually work. It’s basically his SVU role, but more screen time and crazier haha. Mr Freeze was fine. I agree the special affects for everything were generally solid. The Riddler has always been my favorite batman villain, so Nygma has been my favorite character from the start, and I think that actor has done very well with the role so far. I also read that Clayface would be coming this season so I’m really looking forward to that. But overall, I thought it was solid mid-season premiere. This season has definitely corrected some of the mistakes in season 1.