Spirit Halloween is set to open a near-record number of locations with 1,500 stores this fall.

See Full Page