Predict role left for recasting (8)
I believe the answer is:
foretell
'predict' is the definition.
('foretell' can be a synonym of 'predict')
'role left for recasting' is the wordplay.
'for recasting' indicates anagramming the letters (I've seen this in other clues).
'role'+'left'='roleleft'
'roleleft' is an anagram of 'FORETELL'.
(Other definitions for foretell that I've seen before include "'Predict, prophesy (8)'" , "Divine" , "Herald" , "supporting English archer" , "Foreshadow or presage" .)