The emotional travails of Kayla, a woman forced her to confront the demons of her past.The emotional travails of Kayla, a woman forced her to confront the demons of her past.The emotional travails of Kayla, a woman forced her to confront the demons of her past.