In the Shadow of the Moon first look photos from Netflix