Capulet Festival 2024 was a massive trainwreck.