Fantastic Fest 2011 saw the feature debut of filmmakers Aharon Keshales and Navot Papushado. Rabies was one of the best films at the fest, a deeply twisted,...