Sunlit promise - and the darkest danger - lies around each bend when new dire...
Brand New Cherry Flavor
Lisa Nova, an aspiring filmmaker living in sunny yet gritty L.A. in 1990, embarks on an intense journey of supernatural vengeance that spirals beyond her control.