My Ranking Points
Sophie should be played by Mia Talerico
She would be nice, but she might be a little too old. That’s why I was thinking Isabella Kai Rice.
She isn’t necessarily too young, I mean, Emma Watson started playing Hermione at age 9, when Hermione was supposed to be 11