Question: Who directed the movie which has a basis on Shi Pei Pu's affair?
Answer: David Cronenberg