Louise Archambault directed three of the films in the catalog, from Irena's Vow to The Bad Seed Returns.