The Fan Carpet’s Ellie Torrez spoke to Natasha Marburger, the Festival Director of LIFF. LIFF runs from April 13th – 22nd.