Plot hole: After Captain Ron gets fired, Martin mentions seeing Roscoe. How does he know who this person is? This is the first time we've heard Roscoe mentioned in the film. Sure we are then shown that Roscoe is the pimp for the prostitute but how did Martin know who he was?
Suggested correction: A couple of minutes before Roscoe give Martin a nasty look as Martin shoves by him. Martin looked back at him so he has seen him before.