"Portman was creepy enough, but little Ani hitting on Halle Berry? She's got to be what, 20 years older than him?"
Maybe this will make it clearer for you.
Yes it does- it is now quite clear that you suffer from massive reading comprehension problems and the inability to separate reality from fiction to the point where you have confused a 9-year old boy in a fictional movie (played by one actor) with a different actor playing him at a different age in another fictional movie.
Please, don't ever post to me again and waste my time with such nonsense.