The Los Angeles-based film festival takes place on Thursday, March 12 followed by limited run streaming on Red Coral ...