That is such great news about Helen Mirren!!
WooHoo
I cant wait to see her in TLS. I think she is great anyway but from the clips so far - her performance as Sophia looks amazing!!
image