Heroic and long (4)
I believe the answer is:
epic
(Other definitions for epic that I've seen before include "Heroic poem, film" , "Marathon" , "Exodus, say" , "long poem telling of heroic deeds" , "Long narrative poem telling of a hero's deeds" .)