I know everyone will have their own opinion on this, but this are what I think are the three most important things you need for a good film.
I am out on the road touring (currently in Florida for a few days). Things are going well, I had a great time at the B movie Celebration in Franklin, IN and had a couple of wonderful classes at the Nashville Film Institute. This week I am at UCF in Orlando and the University of Miami. I just put my rough schedule up on the Tours & Workshops pages of my site. Check it out and if I am going to be in your area drop by and say hello.