Ben McKenzie, who plays Jim Gordon, will direct an upcoming episode of “Gotham” Season 3. Fox

The love triangles are heating up in “Gotham,” and in the upcoming 11th episode entitled “Mad City: Beware the Green-Eyed Monster,” some of its players are in for some shocking revelations.

Ben McKenzie, who plays Detective Jim Gordon in the series, just posted a photo on his Instagram account showing the gorgeous view from the top of the Empire State Building. Was the actor taking some time off sightseeing, or did he just tease a new location for the upcoming episode?

Whatever the case, one thing’s for sure - Gordon will be attending Lee Thompkins’ (Morena Baccarin) wedding to Mario Falcone (James Carpinello), although he won’t be happy to be there.

In the promo, Gordon carried a pained expression as he watched Lee and Mario smiling at the altar. However, Gordon is still busy trying to find out who are behind the attacks against Mario and why they are after him.

Meanwhile, Barbara Kean (Erin Richards) will finally tell Ed Nygma (Cory Michael Smith) about who is really responsible for the death of Isabella (Chelsea Spack) - Mayor Oswald Cobblepot (Robin Lord Taylor). Of course, Nygma won’t be happy about it, and the promo even hinted at him wanting to hurt his boss.

But that’s not all that is brewing in Gotham. The madness of Jervis Tetch (Benedict Samuel) still pervades, and his sister’s destructive blood is being spread all across the city. It seems like Mario is one of its victims because he was already hearing voices in the previous episode.

The synopsis shared by Comic Book, reads: “As the virus begins to spread in Gotham, the laboratory that is developing a cure is compromised. Mario and Gordon face off before the wedding, Selina meets an unexpected face and Barbara comes to Nygma with information about Isabella.”

“Gotham” Season 3 airs every Monday at 8 p.m. EST on Fox.