Netflix has confirmed the December 24th release and has disclosed the new group poster for The Silent Sea. Set in the year 2075 when the depletion of natural resources has devastated Earth, this Netflix Series tells the story of an elite team sent on a special mission to an abandoned research base on the moon. […]