I kind of predicted that it would end the way it ended but the way they revealed how things actually happened and that Ali was actually his younger self made me bawl my eyes out. It made me think of those kids or people in general, who had been abandoned and physically abused by their parents and how that experience would impact their lives tremendously as they age... it’s a great movie!!! I highly suggest it