Heavenly theater