March 13, 2011in Movies, Technology0by Editor953 Reflections on Clermont-Ferrand, International Short Film Festival Jason Sacha is a filmmaker studying law at Osgoode Hall. In some ways, crafting a solid short film is like writing a short blog. It goes through numerous iterations. It…