Legal Notice
This website is published by TROUBADOUR FILMS SARL, a Swiss limited liability company (Sàrl), Rue Ancienne 34, 1227 Carouge GE, Switzerland.
UID: CHE-113.978.387. Geneva commercial register: CH-660.3.025.007-1.
Contact: info@troubadour-films.com · +41 22 343 63 36.
Hosting: Infomaniak.
Submitting an enquiry does not grant screening or distribution rights. Film and image credits remain applicable. Website display and press downloads do not grant a general licence to reproduce or redistribute films or images; contact the company for permission. Approved downloads are subject to their stated conditions.
External viewing services determine their own availability and terms. See our Privacy Policy for personal-data information.