Brand New Cherry Flavor

An aspiring film director in the sun-drenched but seamy world of 1990 Los Angeles embarks on a mind-altering journey of supernatural revenge.