Duncan Scott is known for Zelig (1983), Atlas Shrugged II: The Strike (2012) and We the Living (1942).
No data