Award winning special effects and production studio for the film and television industry.