Quotes and aphorisms about screenwriting Dan Gilroy Garth Nix Obie Trice Tananarive Due Taylor Sheridan Xavier Dolan Vanessa Diffenbaugh Victoria Aveyard Asghar Farhadi Meg Cabot