Actually, if they had to keep
"The Dark Knight" in the title, it would sound cooler to use
"The Dark Knight Detective", since that was one of his official nicknames in the comics. I guess it wouldn't really fit perfectly, though, unless someone in the movie was also hunting Batman (so it would have double meaning referring to Batman
and his enemy) and the only person I could see taking that role is The Riddler.