A serial rapist gets acquitted of his crimes due to a police mishandling of the investigation. His victims decide to turn the tables on him and begin...
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...