The 2024 Festival offerings at a glance.