"Everyone makes mistakes. Let go of that ball of anger that's holding you back." Dark Star Pictures has revealed the US trailer for a sapphic indie film titled Silver Haze, from a Dutch filmmaker named Sacha Polak, though it takes place in England following a young woman who lives in East London. The title is