A woman regains consciousness on a remote planet only to discover that the crew of her space station has been brutally murdered. As she delves into the mystery of their…