This project was commissioned by Les Télécréateurs and consists of 25 spots for France 5, one of the biggest tv channels in France. The scenes in these short films share one common denominator; the movement from left to right. On a conceptual level, this is all about moving forward. Striving, exploring, fighting, pushing the limits and developing. The spots symbolize what makes humanity prosper and what fascinates us in life. It is simple, strong, challenging, epic, multidisciplinary, everyday, mesmerizing and beautiful, all in one package