I thought it would be an okay movie from the ratings, but it was an excellent movie with great acting. Justin Timberlake and Ryder Allen who played little Sam made you root for them. They both needed someone and they found each other to get through life. I have to say that Justin Timberlake is fantastic at showing his emotions through his eyes and facial expressions.