There are very few modern directors who care more about showing the margins than Sean Baker. The guy seems to live to tell ...
If you want to become a better screenwriter, you need to read a lot of scripts. I am telling you, the number of writers I meet who don't read is staggering.