Agatha Christie on screen.