Film 101
make a trailer available.
Very well-reviewed film - and after much searching, there's only one trailer to be found - in French.
Considering this film won't be opening at the 30-theater megaplex with a big marketing push, it's a shame they can't handle the basics in terms of promotion.