When an unstoppable energy entity takes over a Russian research vessel, a ragtag crew must fight for survival and prevent it from using humanity as 'spare parts'.