Words: Yujia Yang | Subbing: Bella Dawe When talking about David Fincher, there is no doubt that he is a…