Duncan Jones Rights: Gage Skidmore, CC BY-SA 3.0, through Wikimedia Commons. Director (4) Mute (2018) Warcraft (2016) Source Code (2011) Moon (2009) Writer (3) Mute (2018) Warcraft (2016) Moon (2009)