Hitman 2 has the best crowds the series has even seen, it has NPCs who can notice you in mirrors around corners, and it lets you fight people using a fish as a weapon.

Source: N4G PC Hands-on: Hitman 2's Miami level lets you blend in with "almost 2,000 NPCs" | GameCrate