No, not from a sci-fi movie but on board the International Space Station, taken on January 4.
Source: via Mack on ScrappyBook