Details

Camera pans up on mountain to reveal colossal stage structure with screen. Above screen are 3D letters, "Feature". The word "Presentation" shows on screen. Searchlights pan the area with a crowd watching the screen. A helicopter circles overhead.