...
Glowing, futuristic figures appear suddenly from darkness, then disappear in an instant only to emerge again on the other side ofย stage...