A scientist and his student uncover a new species...of terror.A scientist and his student uncover a new species...of terror.A scientist and his student uncover a new species...of terror.