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.
Need hosting? Check Bluehost