Urban Sales has sold the film to well-established distributors across major territories ahead of its theatrical launch in France in April.