LOS ANGELES, Dec. 22, 2017 /PRNewswire/ -- Almost Never Films, Inc. (OTCQB: HLWD), a publicly traded independent film company based in Los Angeles, California, is pleased to announce that the Company has provided debt funding to feature film "River Runs Red". The film is being shot in the...