The CP runs through 30 December. There are 2 ways you can go. They have dinner packages with different costs (tiers), which will get you a seat in the American Pavilion (where the show is). Or you can get in the stand-by line and wait for a seat. The line for Stand-by is long, and ques up very early before the shows. If you do stand-by, there is no cost for the show (just getting into EPCOT). It is very worth while. They generally announce the list of guest narrators in the late summer / early fall.