John Cranko and the Stuttgart Ballet have always enjoyed a close relationship with the British choreographer Kenneth MacMillan (1929-1992), who would have celebrated his 80th birthday in December 2009. Indeed, two of MacMillan's most important works, The Song of the Earth (1965) and Requiem (1976), premiered in Stuttgart.
MacMillan began his career, like Cranko, as a dancer with the Sadler's Wells Ballet Theatre (now the Royal Ballet) but found his true vocation and gave up being a dancer in favour of choreography. In 1965 he was appointed Resident Choreographer of the Royal Ballet. MacMillan was Ballet Director at the Deutsche Oper in Berlin from 1966 to 1969 and Director of the Royal Ballet from 1970 to 1977, after which he retired from being a full-time choreographer. From 1984 to 1989 he acted as Co-Director of the American Ballet Theatre. His works include short abstract ballets as well as full-length ballets like Romeo and Juliet (1965), Manon (1974) and Mayerling (1987), all of which being performed worldwide by many ballet companies.
Six Chinese poems inspired Gustav Mahler in 1907 to compose this song cycle. When MacMillan suggested to the board of the Royal Opera House Covent Garden around 1960 the idea of staging Gustav Mahler's Song of the Earth as a ballet, he was turned down on the grounds that Mahler's music was too sacrosanct for such an undertaking. In 1965 MacMillan offered the project to his friend and colleague John Cranko, then Director of the Stuttgart Ballet, and Cranko agreed to take it on. The premiere with Egon Madsen in the role of the Messenger of Death and Márcia Haydée and Richard Cragun in other leading roles was an exceptional theatrical event. Starting in Stuttgart, the ballet went on to find its way into the international ballet repertory.
<!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"Arial Fett"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:"Arial Bold"; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:3 0 0 0 1 0;} @font-face {font-family:Calibri; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:"Compatil Fact LT Com"; mso-font-charset:0; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0;} @font-face {font-family:Cambria; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:"Compatil Fact LT Com"; mso-font-charset:0; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:EN-US;} h1 {mso-style-next:Standard; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:1; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-font-kerning:0pt; mso-fareast-language:EN-US;} h2 {mso-style-next:Standard; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:2; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-language:EN-US; font-weight:normal; font-style:italic;} h3 {mso-style-next:Standard; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:3; text-autospace:none; font-size:18.0pt; font-family:Arial; mso-fareast-language:EN-US;} h4 {mso-style-next:Standard; margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:4; text-autospace:none; font-size:18.0pt; font-family:Arial; mso-fareast-language:EN-US;} h5 {mso-style-next:Standard; margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:5; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-language:EN-US;} h6 {mso-style-next:Standard; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:6; text-autospace:none; font-size:14.0pt; font-family:"Arial Fett"; text-transform:uppercase; mso-fareast-language:EN-US;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-next:Standard; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:7; text-autospace:none; font-size:14.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-fareast-language:EN-US;} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-next:Standard; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:8; text-autospace:none; font-size:14.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:FR; mso-fareast-language:EN-US; font-weight:bold;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-next:Standard; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:9; text-autospace:none; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-fareast-language:EN-US; font-weight:bold;} p.MsoHeader, li.MsoHeader, div.MsoHeader {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 8.0cm right 16.0cm; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:EN-US;} p.MsoFooter, li.MsoFooter, div.MsoFooter {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 8.0cm right 16.0cm; text-autospace:none; font-size:12.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-fareast-language:EN-US;} span.MsoPageNumber {mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.MsoTitle, li.MsoTitle, div.MsoTitle {margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; text-autospace:none; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; text-transform:uppercase; mso-ansi-language:EN-GB; mso-fareast-language:EN-US; font-weight:bold;} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:justify; line-height:150%; mso-pagination:widow-orphan; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-fareast-language:EN-US;} p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent {margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-fareast-language:EN-US;} p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; text-autospace:none; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:EN-US; mso-fareast-language:EN-US;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-ansi-font-size:16.0pt; mso-ascii-font-family:Calibri; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Calibri; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:16.0pt; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-ansi-font-size:14.0pt; mso-ascii-font-family:Calibri; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Calibri; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold; font-style:italic;} span.Heading3Char {mso-style-name:"Heading 3 Char"; mso-ansi-font-size:13.0pt; mso-ascii-font-family:Calibri; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Calibri; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold;} span.Heading4Char {mso-style-name:"Heading 4 Char"; mso-ansi-font-size:14.0pt; mso-ascii-font-family:Cambria; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Cambria; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold;} span.Heading5Char {mso-style-name:"Heading 5 Char"; mso-ansi-font-size:13.0pt; mso-ascii-font-family:Cambria; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Cambria; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold; font-style:italic;} span.Heading6Char {mso-style-name:"Heading 6 Char"; mso-ansi-font-size:11.0pt; mso-ascii-font-family:Cambria; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Cambria; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-weight:bold;} span.Heading7Char {mso-style-name:"Heading 7 Char"; mso-ansi-font-size:12.0pt; mso-ascii-font-family:Cambria; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Cambria; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA;} span.Heading8Char {mso-style-name:"Heading 8 Char"; mso-ansi-font-size:12.0pt; mso-ascii-font-family:Cambria; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Cambria; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA; font-style:italic;} span.Heading9Char {mso-style-name:"Heading 9 Char"; mso-ansi-font-size:11.0pt; mso-ascii-font-family:Calibri; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Calibri; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA;} span.BodyTextChar {mso-style-name:"Body Text Char"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA;} span.BodyText2Char {mso-style-name:"Body Text 2 Char"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA;} span.FooterChar {mso-style-name:"Footer Char"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-GB; mso-fareast-language:X-NONE; mso-bidi-language:AR-SA;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:2129856753; mso-list-type:hybrid; mso-list-template-ids:-1981753444 67567617 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:36.0pt; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} -->