Helium Films is an international production company, with offices in San Diego and Paris. With more than 20 years of experience in the business and communication…