An elaborate or over-the-top presentation, often for the purpose of impressing an audience, typically involving a lot of fanfare but little substance; a marketing gimmick.