I haven't finished the game but it's interesting to me that Arkham Knight isn't even the main villain. He's just a pawn of Scarecrow, which makes it odd that the game is called Arkham Knight.
Also, I'm pretty dumb, so I haven't figured out who it is. Though I have a guess.