Jeff Taylor was an ordinary boy growing up in the small town of Babble Creek, North Carolina, until one night his life was changed forever when a sasquatch brutally murdered his family. Taylor fled the town, hoping to leave the painful memory behind. Years later, after two tours of duty in the Iraq War, he’s back in Babble Creek seeking vengeance.
