"For me, writing a script is basically using words to record the images in your head"Catharine Lin is a Los Angeles based filmmaker, originally from China. Her latest short film, Twenty Years After, recently won BIG at...