DistributionUmbrella snags three titlesUmbrella Entertainment acquired three films at the Cannes Film Market. Read More