简介:Is it humankind's greatest achievement? 12 billion miles away a tiny spaceship is leaving our Solar System and entering the void of deep space. It is the first human-made object e
简介:When an unsuspecting woman stops at a remote gas station in the dead of night, she's made the plaything of a sociopath sniper with a secret vendetta. To survive she must not only