You don't say when Fantasmic is showing that night, but you have to allow 60-90 minutes to eat, then (as a guess) 30-60 minutes to leave Epcot travel to DHS and get in line(depending on mode of transport). And you would need to be in line around an hour before Fantasmic started, depending on the time of year and how often it's being shown that week. So if it's being shown after 8 pm, you might make it. That's assuming you eat in less than an hour, take less than 30 minutes to go from restaurant to DHS, and the line isn't too long.
ETA:OOPs, just saw that you posted the time.