News

The setting for The Gift is the sleepy Georgia town of Brixton, conveniently located next to a really creepy swamp. Most of the townspeople look like movie stars ... but her plain old intuition ...