Yes, sometimes they have a Fantasmic at 7:30 and one later around 9:00 or 10:00. In the summer the first show may even be at 8:00. You can check the park hours page on this website.
This time of year the second show is at 10:30 (it's only a few nights per week). We plan on doing that one since we're hoping the park is a lot less crowded!
During the summer there are almost always two shows - i'd definitely recommend going to the second show since it'll be far less crowded and there will be shorter lines around the park during the first one.