Eric Idle was not originally cast as Dr. Channing. After the original actor became unavailable at the last moment, Marcia Strassman happened to run into Idle at her hotel. She asked if he would take the part and he agreed.
This show is located in Future World at Walt Disney's Experimental Prototype Community Of Tomorrow (EPCOT). It is also shown in Discoveryland in the Disneyland park at Disneyland Resort Paris. It used to be viewed in the Tomorrowland section of Disneyland where it was shown in the 3-D theater that once showed Captain EO (1986).