Who went up against Azrael?
On Gotham Season 2 Episode 20, Penguin's thirst for revenge hit dizzying heights as he heard about Azrael, but did he manage to find the villain?
Meanwhile on this Fox drama, Bruce brought Selina in on his plan to find Professor Strange, who is evading arrest for his experiments, but they quickly realized that finding him would be no easy task.
Did they come face-to-face with him in the end?
Use the video above to watch Gotham online to get up to speed with the latest drama.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.