Troma, an off the wall film studio, journeys to the Cannes Film Festival to sell their films to potential distributors.Troma, an off the wall film studio, journeys to the Cannes Film Festival to sell their films to potential distributors.Troma, an off the wall film studio, journeys to the Cannes Film Festival to sell their films to potential distributors.