Everyone has a secret. The secrets Detective Cadillac Holland brought home from Iraq suddenly threaten his own life once again, and now menace his family, friends, and hometown. He needs to find a way to destroy his demons before they destroy all he holds dear.