ABOUT US

The Beast Makers is a French Studio Based in south of France, specialized in high-end creature/chatarcter rig solutions and animation for feature films, Visual effects and series.

We provide creative and responsive solutions by creating rigs and plugins which fit perfectly your productions needs, and by delivering shots with high quality animations.