New drama done for stars (9)
I believe the answer is:
andromeda
'for stars' is the definition.
(Andromeda is a constellation)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for andromeda that I've seen before include "Galaxy nearest ours" , "Strangely, man adored the constellation" , "woman rescued by Perseus" , "Constellation; daughter of Cassiopeia" , "Damsel in distress" .)