I cant think of anyone to play Sophie shes so sassy but sweet
Sweet? Not sure about sweet. I’d say Peyton List or Elle fanning for her though.
^ both too old
Maybe ruby rose turner? But she has the wrong colour eyes
She is sweet some times like oh never mind that would be a spoiler