Beautiful, interesting, incredible cinema.
Hell Roaring Creek is a stream in Idaho with a wild name, and also the latest film by experimental anthropologist Lucien Castaign-Taylor.