Cast actors: hero for heroine, perhaps, or vice versa (2-4)
I believe the answer is:
co-star
'hero for heroine perhaps or vice versa' is the definition.
I can't judge whether this definition defines the answer.
'cast actors' is the wordplay.
'cast' indicates an anagram (letters are dispersed or cast around).
'actors' with letters rearranged gives 'CO-STAR'.
Can you help me to learn more?
(Other definitions for co-star that I've seen before include "One with joint top billing" , "Joint equal performer" , "Performer of equal importance" , "Fellow leading actor" , "Joint main actor" .)