The German Opera's controversial production of Mozart's Idomeneo has gone ahead in Berlin.
Despite fears of protests the show took place without incident
It had been feared that the revival could prompt violent demonstrations by Muslim groups.
One scene shows severed heads of the Prophet Muhammad, Jesus Christ, Buddha and the Greek god Poseidon. Islamic tradition bans images of Muhammad.
Audience members underwent stringent police security checks. The event passed off peacefully.
Nearly 2,000 ticket-holders filed through metal detectors, delaying the start of the show by an hour.
Several Muslim leaders refused to attend, but the head of Germany's Turkish community, Kenan Kolat, criticised their decision.
"I think it is important to set up a sign for freedom of art and that's why I'm here tonight," he told reporters outside the opera house.
The opera was pulled from the schedule in September - a decision that triggered criticism from several German leaders, including Chancellor Angela Merkel, who warned against self-censorship by fear.
Idomeneo received its premiere in 1781, a decade before Mozart died
And while some Muslim leaders praised the move, Mr Kolat branded it as a step back to "the Middle Ages".
The production, by director Hans Neuenfels, received its premiere three years ago, and it was his idea to include the controversial twist with the religious icons.
It gained little attention at the time, but the subsequent riots over Danish cartoons depicting the Prophet Muhammad meant that Monday's performance generated controversy.
And Mr Neuenfels himself was critical of the revival of his production, insisting his staging was not altered.
The scene in question, where the king of Crete presents the severed heads, was a protest against "any form of organised religion, or its founders", he added.