French Director born on April 11, 1982 in Paris, France After completing his studies of cinema and filmmaking in Barcelona, Oliver Lax moved to London where he directed his first short films which were shown at several international festivals. His first feature film, "You Are All Leaders", had its world premiere through the Directors' Half-Month Section at Cannes in 2010, where it was awarded the International Press Association Prize. The film subsequently participated in more than fifty international festivals. Mimosa won the Grand Prix at the Critics' Week at the 2016 Cannes Film Festival.