Nothing gets past Batman. The Dark Knight knows everything that goes on in Gotham City. You can’t step foot in his town without him knowing. Batman is always three steps ahead and there is no sneaking up on him.
If there's something Batman has in abundance, it's truly terrifying villains. Gotham City is stocked top to bottom with bad guys who feel like they just stepped straight out of a nightmare.