First of all, if we're talking entertainment value, production value, direction and actor performances this is a rather good episode.
'Ghosts' sets the stage for the return of Jerome AKA the would-be Joker. That alone is more or less enough to earn it top marks from some fanboys, and I admit, I'm happily anticipating his eventual return and how he'll play off a certain other character. It's got a healthy dose of Victor Zsasz, Bruce and Selina, all fan favorites. Finally it's got the continuation of Riddler's brewing conflict with Penguin.
Unfortunately much of the execution is so nonsensical it robs me of a great deal of enjoyment of this installment.
The only two aspects about this outing which are really good are Bruce's interactions with Selina - which never seem to be able to miss the mark anyway - and Edward Nygma's psychological war on Oswald. The latter is particularly brilliant, with Ed hiring Clayface to gradually drive Ozzie insane over the course of the episode with appearances by his dead father, tricking him into murdering his assistant chief of staff and having a complete meltdown on national television.
The former plotline, with Bruce convincing Selina to give her mother a chance, the dinner - and now, I guess we know who Alfred's romantic interest might be, in a semi-incestuous manner much to Selina's chagrin - and finally the confrontation with the man blackmailing Maria is also reasonably well done, though it looks like a chain of events ostensibly meant to screw the young couple over. More than anything, it's an example of something I have requested many times, namely Bruce actively trying to help Selina with something that really matters, even though I suspect he's misguided.
It also demonstrates how Selina's not always the smartest of people. Namedropping the richest kid in Gotham, shifting the focus of the extortionist to your billionaire boyfriend and promising hundreds of thousands of dollars? Really?!
Other than that, the chief takeaway from the events at Wayne Manor was how the statue of the Court of Owls, unbeknownst to our characters, reveals some sort of map when light shines at a certain angle into it. This will obviously be revisited.
However, as I've pointed out in numerous earlier reviews, the contrived drama between Jim and Lee hurts the show, and never before has this been more appearant than in 'Ghosts'.
Gotham painted itself into a corner by having Jim shoot Mario dead behind Lee's back in the last episode. Lee is bloodthirsty and furious - whatever happened to the upstanding, law-abiding girlfriend worrying about Jim's "dark side" last season? - and Jim had promised to Carmine to bring his son in alive. There must be consequences.
Enter Victor Zsasz.
Victor was introduced on the show over two years ago as Carmine's hitman, sent after Jim and simply walking into the police station to drag him out of there, and he was a terrifying presence. Back then, Jim barely survived the encounter.
Now, by season three episode twelve, he is thoroughly neutered in service of the plotline. All the panache and intimidating charm of the character is still there. His initial scene with Jim, paying his final respects and talking of what is yet to come, is wonderful. Still it all comes off as bluster and it's hard to take him seriously.
He mouths off about how "he doesn't try", he "will never stop", that nobody else will get hurt and how Jim "will never see him coming", then later just trashes into his apartment indiscriminately firing away with Harvey still in the building. Both his henchmen are killed or taken out and Victor, the deadliest gunman in Gotham City, can't hit anything. None of his promises hold merit.
'Ghosts' puts the fate of Jim's life and death in the hands of Lee, so that she can finally "come to her senses" and spare him. In some bizarre manner, the show might believe this lets her retain the moral high ground despite taking part in a conspiracy to commit murder, and again confirm that "Jim and Lee are still in love with each other." This is all ridiculous, blatantly ignoring the fact that Jim killed Carmine's only son and simply removing the aging crime boss's personal stake in the conflict.
The reason, of course, is that Gotham cannot kill Jim Gordon, they are unwilling to kill Lee and Carmine, and as such, Gotham should probably avoid putting itself in situations where these are the only reasonable outcomes. Instead, it creates an impossible dilemma and "solves" it by two of their characters throwing a tantrum over the course of an episode.
This, however, is only half of Jim's story over the episode, which in itself shows how little respect Gotham has for the gravity of the situation. The second half, which will undoubtedly be the more interesting and momentous of this episode's developments, deals with the impending return of "the Joker."
Dead people show up alive and die again on Gotham - hardly a new occurrence for the city, but still - and Jim and Harvey trace it to the morgue then further to a secret meeting of the "cult of Jerome" in what looks like an abandoned warehouse, where people... watch a movie.
That's where Jim and Harvey show their stellar intelligence yet again in deciding to break up a peaceful indoors gathering by Harvey shouting "GCPD!!!" and firing his gun in the air, then proceeding to physically assault any supporters trying to flee. Remarkably, the show lets them get away with that and taking on dozens of people without suffering as much as a scratch.
Instead of trying to comment, I think I'll just let the recount of that event speak for itself.
All in all... this is a mess. It's a mess seemingly going in a great direction, with Jim and Harvey realizing the cult's ultimate goal to revive their master and tons of promising threads just waiting to be exploited, but it's still a mess.
Let's hope the next one makes more sense.