Movies The Silent Sea head to the Moon this Christmas Eve, December 24thBy Team OrangeNovember 22, 20210 Netflix has confirmed the December 24th release and has disclosed the teaser poster for The Silent Sea. Set in the…