Question: Jessica Biel plays Duchess Sophie von Teschen in a movie loosely based on a short story by what author ?
Answer: Steven Millhauser