Sophie exorcises her horror demons for Aberdeen audiences