I really didn't know where this was going, and then I did and realized I didn't want it to go there, and it was unsettling enough to cause me to add a shelf to my shelves called "unsettling." 
 Characters strong and affecting. Plot realistic, with woman running into the fire to save her kids, and a mystery about who started the fire and why and all that...I'd recommend it