A woman wakes up on a distant planet and finds the crew of her space station viciously killed. Her investigation into what happened sets in motion a terrifying chain of events.
After they uncover evidence that there is corruption in the police force, three police officers in Hong Kong try to discover which of them can be trusted.