Most recently, at the Equus Film Festival in Albuquerque, New Mexico, it took home the title of the best hour-long USA ...