Sophie Rankin
Actor
Sophie Rankin is a British actress who's acted in 24 feature films and has done a lot of TV work. She's best known for her starring lead role in ESCAPE movie as Lucy by award winning director Howard J Ford, DarkGame movie as Fay alongside Ed Westwick, Ouija Castle movie playing the leading role of p