Kiara Ragnar lives in a small town called Avalon in Georgia. When news broke about a new type of serial killer being on the loose, the whole town locks their doors in fear...but little do they know, locked doors doesn't keep anyone safe. Especially with this type of killer.
7 parts