News As the ’80s continue to refuse to die with dignity, Apple’s Time Bandits finally gets a release date May 21, 2024