Director Barry W. Levy and co-writer, co-producer and star Helenna Santos of The Shasta Triangle spoke to Film Inquiry about their new film, and the current world of low-budget, independent filmmaking.