Two young girls with a gift for telepathy are abducted off the streets of Atlanta by vicious human traffickers, and their only help may be Spencer Pelletier, a psychopath recently escaped from prison, in this latest gripping horror-thriller from Chad Huskins.