Affleck to direct film on Agatha Christie’s short story