Recovery (7)
I believe the answer is:
revival
'recovery' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for revival that I've seen before include "New production of old play" , "New staging of an old play" , "Comeback" , "Bringing back to prominence" , "Renaissance - renewal" .)