Jez has it right, could be a French film.