Sophie Reid is an actress, known for Barracuda (2017) and Beauty and the Beast (2017). Read more on iMDB