The Olympic Stadium will be the stage for “Isles of Wonder,” which will depict Britain’s past, present and future but will make athletes the “real stars,” Mr. Boyle said. (Associated Press)