Please visit our new site:
Umbrella is a multi-award winning film studio based in New York, Dubai and Budapest. Launched in 2004, Umbrella has become a leader in the creative industry with over a decade of premier experience. Currently housing over 50 artists within its worldwide collective, Umbrella serves a host of globally recognized clients with its diverse range of capabilities from design to production. Umbrella blends vintage and digital techniques to consistently produce the best and most unique creative conceptions.
For more about Umbrella, head to umbrella.tv.