Question: What did Olivia Williams appear in from 2002-2006?
Answer: Williams appeared as Agatha Christie in Agatha Christie: A Life in Pictures (2004) and as Johanna Beijerinck in Krakatoa: The Last Days (2006).