Paul McCartney, The Killers and The Cure will headline this year’s Coachella Festival, which takes place between April 17-19. Speculation about the acts playing and the announcement of the final lineup have reached fever pitch this week, but everyone can now breathe a sigh of relief and figure out whether its worth spending $269 on a three-day pass.

Other notable appearances include Morrissey, Franz Ferdinand and the Yeah Yeah Yeahs. Among the surprise inclusions are Leonard Cohen, Amy Winehouse and industrial pioneers Throbbing Gristle. Presumably My Bloody Valentine are headlining one of the stages on the Sunday and not going on before the Cure, because Robert Smith’s audience may not have their hearing intact after Kevin Shields has finished with them.

The full lineup is on the official poster below.