France's critically acclaimed sci-fi series Missions now has a new stateside home, as AMC Networks' Shudder streaming service has acquired the rights to the series from AB International Distribution The terms of the deal give Shudder exclusive "first rights" for broadcast in the U.S., Canada and UK/Ireland for the first season of the series, which[...]