Netflix has released an official trailer for the Battlestar Galactica alum's return to space two days after releasing an official teaser.