Let all hell rain on Oliver Smith and Rena Wren. After being kidnapped by a misterious man, the two struggle to keep alive. Will they see the light of day and enjoy once more life? Or will they fail and die in the hands of their kidnapper?
Let all hell rain on Oliver Smith and Rena Wren. After being kidnapped by a misterious man, the two struggle to keep alive. Will they see the light of day and enjoy once more life? Or will they fail and die in the hands of their kidnapper?