You know English actress Sophie Thompson, but you may not know you know her!...
Sophie Thompson
The Young Visiters (2003) has been on my watch list for years, but I...