Der Konzertfilm basiert auf Aufnahmen der drei ausverkauften Shows der Band Depeche Mode im Foro-Sol-Stadion in Mexiko-Stadt während der Memento-Mori-Tour 2023–2024.