Halloween enthusiasts filled the Essex Street pedestrian mall on Saturday evening. David Le/Staff photo