30th Anniversary: The Cure at Crystal Palace documentary?