This brief yet captivating one-page website is that of a film making agency in France, which works making long and short films as well as TV series. With the aim of creating content that is tech-savy and instilled with emotions, they work to give you an experience that will keep your audience hooked. The images from their portfolio are enough to speak for their work.