Umbrella is Helena Hilario and Mario Pece's directorial debut together. The duo has been working together since 2010 between New York City, Los Angeles, and Brazil, and founded the independent creative studio Stratostorm. Their imagination, driven by passion and storytelling, allows them to create with no limitations.