Plot hole: Close to the end of the movie when Sykes is chasing Fagin on the train tracks Jenny says Fagin's name. Fagin also seems to know Jenny's name as well because he says her name and tells her to jump. How did they know each other's names?
Plot hole: When Sykes chases the gang down the subway, Fagin has to lurch to the left to end up on the subway tracks. However, Sykes couldn't do this because his car is to big to fit. Instead, his car jumps onto the subway tracks as if he were on a platform that separated the tracks, which subway tracks most certainly do not have.