Project Ithaca

Project Ithaca

Five strangers awaken to find themselves trapped aboard an alien space ship that seems to be exploiting their terror to power the boat. They start to understand that those species are abducting humans for decades and centuries.