French Sci-Fi Series 'Missions' To Launch At AMC's ShudderFrance’s critically acclaimed sci-fi series Missions now has a new stateside home, as AMC Networks' Shudder streaming service has acquired the rights to...