Question: Non-Stop starred the English actress best known for what role in Downton Abbey?
Answer: Lady Mary Crawley