Xiaohai bu ben (I Not Stupid) Pictures - Rotten Tomatoes