Wonderful film...full of realistic, thought-provoking scenes. Very relatable to our everyday experiences. The film explores themes of moving to a new home, racial challenges, coming of age and confronting one's weaknesses. It offers a nice balance between drama, humor and reality. Recommend it for any age, including young adults, who can relate to the young actors and their characters. The music choices are great; the music enhances the story and the visual. The acting--young and old--was spot on! The characters were so believable, that i fell into the story and wholeheartedly went along for the ride! I highly recommend this film!