Initially released in theaters and Imax following its Venice premiere, the critically-acclaimed film provides unprecedented access to the English rock band's 2025 reunion tour.