The Cure Announce ‘The Show of a Lost World’ Concert Film

The Cure have announced they are releasing The Show of a Lost World concert film, featuring all of the songs from their latest album, 2024’s Songs of a Lost World. The film hits select theaters worldwide on Dec. 11 for a limited time.

Continue Reading