(CNN) -

Ballet dancer Pavel Dmitrichenko, often cast as the villain in Bolshoi Ballet productions, is now the lead defendant in a plot worthy of a Tchaikovsky score.

The 29-year-old allegedly choreographed an attack intended to blind Bolshoi artistic director Sergei Filin, the man who put him in the roles of Ivan the Terrible and Swan Lake's evil genius.

The mystery of who threw sulfuric acid into Filin's face in January has captivated Russians and kept Moscow detectives busy probing rivalries within Russia's renowned 240-year-old ballet company.

It might well send Hollywood literary agents and producers scrambling for story details as described by police reports and local media accounts.

Police declared their case was solved this week with a confession by Dmitrichenko

"I organized this attack but not to the extent that it happened," he is heard saying in a video released by police.

The characters in this drama include Dmitrichenko's girlfriend, Anzhelina Vorontsova. She has not been charged, but local newspapers quote ballet members as saying Dmitrichenko was angry because he thought Filin was stifling her career.

Two alleged co-conspirators have been detained: Alleged hit man Yuri Zarutsky -- a burly, bearded Russian who was previously convicted of beating someone to death -- and Andrey Lipatov, who allegedly drove the getaway car after Zarutksy's battery acid attack on Filin.

While the final act must still play out in a Russian courtroom, the story opens in the nearly two-century-old Bolshoi Theatre.

Act 1 - The Bolshoi Theatre

Ballet is a world where competition is fierce, and where the artistic director wields considerable influence in making or breaking careers.

Filin, 42, was promoted to the Bolshoi Theatre's coveted post in March 2011, shortly after the deputy ballet director, Gennady Yanin, who was widely seen as a favorite for the artistic director post, resigned when pornographic pictures of him surfaced online.

There was "fierce rivalry" for the Bolshoi position at the time, according to the RIA Novosti news agency.

That year, two dancers quit, unhappy with the direction the ballet had taken.

Another dancer, Nikolai Tsiskaridze, loudly criticized Filin for going over budget in the ballet's multimllion-dollar renovation.

Tsiskaridze, incidentally, was also a contender for the artistic director job that Filin got.

But beyond professional disagreements, sinister factors were also at play.

Act 2 - The Streets of Moscow

RIA Novosti reported that before the attack, Filin suffered months of intimidation, including threatening phone calls.

Someone slashed his car tires. Somebody also attempted to hack his Facebook page.