London is set host the biggest opera production it's seen this century, as a groundbreaking performance of Verdi's AIDA plays three performances at the OVO Arena Wembley in March 2024.
Four teams of artists specializing in various mediums will be given a piece of text—a poem, a religious passage, or a song, for example—to inspire creation…with just 24 hours to complete their work.