Downtown Bay Shore’s streets were filled with the likes of super heroes, princesses, witches, and zombies Saturday for the annual Haunted Halloween Festival.

The evening was punctuated with a Trunk or Treat from the Bay Shore Moms & Dads Group on Facebook.

It all began with a 4 p.m. parade on Main Street, followed by a children’s costume competition, pumpkin decorating, face painting and other family activities at the band shell.

Scroll down for 25 photos from Ethan Meyer of That Guy Event Photo + Design for GreaterBayShore. Click the 2, 3, 4 and 5 boxes to view them all.