Astromelia Films makes documentaries and creats film content for each need: Short films, corporate videos, web content in spanish, english and french.