Gaping Plothole/Ending
I noticed right from the beginning that there wasn't any return address on the envelope or at the bottom of the letter. There's literally no way just from the name, Olivia that Crystal could do a Google search and find out where the letter came from. That annoyed me right from the start. Where was the proofreader of the story? How could such a glaring error go completely unnoticed which the entire film hinges on?
Also the ending left a lot to be desired. There were too many things left up in the air. Crystal donated her lat check to the homeless shelter so it could re-open. This meant that she was also about to become homeless herself because her mother said no more checks after that one. Yet she NEVER mentions her upcoming problem to Derek. Jillian just disappears without another mention, which is also a problem and should've been addressed in the original story as well.
I could easily see the check donation coming too. There was an episode of the magnificent That's Life, where Lydia whose behind on her rent takes two additional jobs so she won't get evicted from her apartment. But she's also donating time at an after school day care center, which is badly in need of structural repairs otherwise it's going to be closed by the city. Lydia DeLucca makes enough money to pay her rent. But you can guess what she does with the money instead. She ends up losing her apartment and independence along with it and then has to move back home with her parents. Crystal puts herself in the exact same situation. But she NEVER told Derek, her parents couldn't care less about her and there was absolutely no resolution to her situation.
If these problems and a few others were fine tuned in the script, it would be quite a good little film. But at least for me all they did is screw it up big time.