In terms of second-to-last episodes of a season, tonight was solid. It certainly set up what I assume will be an explosive (pun intended) finale next week.
Tonight wrapped up the current predicament that Ollie finds himself in. When you think about it, they could have stretched things out with the trial, but didn’t.
Many times, the superhero shows and movies we enjoy tend to stick to a similar format: focusing on the good guy and his/her struggles and ultimate triumph over the bad guy. Nothing wrong with that.