Elora Jean Carter has had a rough life, in and out of foster care since she was four after her mother died. Currently living with her abusive foster dad in a little in some small town in Michigan. And then one normal day she's walking to the bus sto...