Duncan JonesDuncan Jones Selective FilmographyMute(2018)DirectorDirected byWriting creditsStoryScreenplay byWarcraft(2016)DirectorDirectorWriting creditsScreenplaySource Code(2011)DirectorDirectorMoon(2009)DirectorDirectorWriting creditsStory(*) uncredited