shingler: a worker who shingles roofs
causal agent: any entity that produces an effect or is responsible for events or results
sequence: film consisting of a succession of related shots that develop a given subject in a movie