Twenty-five minute show; ten - no, say fifteen - minute walk to the bus; buses run every twenty minutes or so, especially at park closing... 7:00 > 7:25 > 7:40 if you can get on a bus by, say, 8 or 8:10, I don't see any reason you couldn't make it in time for an almost-9 PM reservation.