Abbie Cornish and Maritza Santiago Hernandez (her first movie) were perfect for their roles. Ashley appeared to truly be changed by her time spent with Rosa. But there was no resolution with Ashley; did the experience change her enough to stop drinking, clean up her home and her life? Is she going to stop blaming others, take responsibility for her life decisions and really make an effort to get her son back? I guess it's up to the audience to decide.