2016
The Great Wall
Writer
2010
Prince of Persia: The Sands of time
The sorcerer's apprentice
2009
The Uninvited
Full filmography