In The Dark Knight Rises, Selina Kyle enters the home of John Daggett to confront his henchman for a copy of software she had been promised that would erase her name and criminal record from every database in the world. They deny that the code exists and fight her off. She faces a growing crowd of armed opponents when Batman arrives to help.
How did Batman know she was there? He had placed a tracking device on a necklace she stole near the beginning of the movie, but he had already retrieved the necklace before this scene. Was it coincidence that he arrived at that moment, and if so, why was he visiting Daggett's house himself?