Two students are fascinated by outer space, but when their new teacher seems to know more about Mars than anyone could possibly know, they start to suspect that something is unusual. As they encounter inexplicable events, they become convinced their...