Can you provide a link to tech specs for this film (manufacturer website / where you bought it, etc.)? You've hinted that it is switched with 100V AC but the minds on the board will want the full specs in lieu of making a recommendation that will burn down your house.
The relay board you have linked to is capable of 3A at 120V AC or 3A at 24V DC (according to the printing on the relays in the picture). Relays and switches are always rated separately for AC and DC current due to arcing on the switch contacts and how it differs with AC and DC.