Perform again (7)
'perform again' is the definition.
('do' can be a synonym for 'perform' so perhaps 'redo' is OK for 'perform again')
This is all the clue.
(Other definitions for redo that I've seen before include "Have second thoughts" , "Fashion again" , "Carry out again" , "further attempt?" , "Decorate (eg a room) again" .)
(Other definitions for reprise that I've seen before include "renewed earlier theme" , "repeat performance" , "annual charge?" , "Repeat of an earlier theme" , "Another performance" .)