Dune spices up the box office in France with an impressive f