Your Global Workforce Partner
Shadow Puppet Films is an award-winning video production house based in Hyderabad, India. We just don't deliver videos, but we tell stories."}