Putting on the perfect show