Awful rubbish! Charlie upset person calling the shots (8)
I believe the answer is:
director
'person calling the shots' is the definition.
(person directing film shots)
'awful rubbish charlie upset' is the wordplay.
'awful' becomes 'dire' (synonyms).
'rubbish' becomes 'rot' (both can mean nonsense).
'charlie' becomes 'c' (phonetic alphabet: alpha, bravo, charlie etc.).
'upset' shows that the letters should be reversed in order.
'rot'+'c'='rotc'
'rotc' backwards is 'ctor'.
'dire'+'ctor'='DIRECTOR'
(Other definitions for director that I've seen before include "Creditor (anag.)" , "leader" , "Senior person in a firm, executive or non-executive" , "Big cheese" , "Boss posing as creditor" .)