January 29, 2019caraghdonaldsonfilm1 Comment on Chekov’s Gun and other types of foreshadow Chekov’s Gun and other types of foreshadow