Return of a New Age scene (5)
I believe the answer is:
arena
'scene' is the definition.
(thesaurus)
'return of a new age' is the wordplay.
'return of' is a reversal indicator.
'a new' becomes 'an' (I've seen this in other clues).
'age' becomes 'era' (I've seen this before).
'an'+'era'='anera'
'anera' in reverse letter order is 'ARENA'.
(Other definitions for arena that I've seen before include "battlefieId" , "O2, for example" , "Entertainments venue" , "Sphere of action" , "Auditorium" .)