A controversial opera about terrorism is one of the highlights at this year's Edinburgh International Festival.
The Festival runs for three weeks during the summer
Scottish Opera will perform The Death of Klinghoffer - a work inspired by the 1985 hijacking of the Italian cruise ship Achille Lauro.
The festival - which runs from 14 August to 4 September - will feature music, drama, ballet and music from around the globe.
Other highlights include Swan Lake, choreographed by Christopher Wheeldon.
Three specially created plays are also due to premiere at the festival.
The plays have all been written by Scottish writers: David Harrower's Blackbird; Prayer Room, by Shan Khan; and Cheiw Siah Tei's Three Thousand Troubled Threads.
Festival director Brian McMaster revealed the festival line-up on Thursday.
He said: "The festival exists to provide unique and world class experiences for audiences from Scotland and around the world.
"Commissioning and creating our own work, and bringing together international artists and companies to work in new ways ensures the Festival remains the essential destination for everyone interested in the arts."
John Adam's opera, The Death of Klinghoffer, is based on the hijacking of the Achille Lauro by Palestinian terrorists and their killing of Leon Klinghoffer, a disabled American Jew.
The performance will be directed by Anthony Neilson and is being staged by the Festival in collaboration with Scottish Opera.
Another piece of work created especially for the Festival is Nuts CocoNuts - an English language version of La Cubana, directed by Jordi Milan.
The show - about a theatre company besotted with Paris and who set out to be Gibraltar's answer to the Moulin Rouge - was a huge hit in Spain and South America.
Wheeldon's acclaimed new production of Swan Lake brings together the Pennsylvania Ballet with the Russian Tchaikovsky Symphony Orchestra of Moscow Radio.
The Dutch National Ballet will also team up with the Royal Scottish National Orchestra, and Scottish Ballet with the Scottish Chamber Orchestra in other dance collaborations.