Fantasmic doesn't have as many fireworks as Illuminations at Epcot. However, it's still a very loud show overall, with loud music and sound effects, and a few loud bangs. It also contains a lot of "scary" elements, with villians, fire, and explosions. I'd say that a 4-year-old has a good chance of being scared by it, especially if they don't like loud noises.