The full line-up of this year's Primavera Sound festival has been announced with Nick Cave and the Bad Seeds, Phoenix, My Bloody Valentine and Wu-tang Clan joining headliners Blur.
The Barcelona-based festival is from 22 to 26 May at Parc del Fòrum.
Also playing are The Postal Service, The Reid brothers fronting The Jesus And Mary Chain, Tame Impala, Animal Collective and Grizzly Bear.
A taste of the Sixties will be provided by Rodriguez and Dexys, the band fronted by Kevin Rowland (formerly known as Dexys Midnight Runners).
Beyonce's little sister Solange will also be performing as will Granada band Los Planetas, Shellac and The Breeders.
As ever there will be a mixture of styles from dance (Four Tet, Disclosure, Simian Mobile Disco) to world music (Ethiopian musician Mulatu Astatke, Malian band Tinariwen and Afro beatsters Orchestre Poly Rythmo De Cotonou.
Tickets costs €160.