Perhaps a main road featuring in, say, movie episode after commencement (8)
I believe the answer is:
arterial
But I can't explain it at all! Could you help me understand?
(Other definitions for arterial that I've seen before include "Main (road); of blood tube" , "Major route with minor branches" , "Like main way" , "Like a main road" , "Road that connects towns or cities" .)