a futuristic stage with a man standing in front of it