I will say that I was impressed with Charlize Theron's performance in Monster, but I would have been weeping tears of joy if Keisha Castle-Hughes had won. The amount of natural talent in that little girl is nothing short of amazing. Report