The Mise En Scène Company (MSC) sets a distribution deal with New York and European distributor SPI International