Christopher Nolan
Following (1998)Memento (2000)Insomnia (2002)Batman Begins (2005)The Prestige (2006)The Dark Knight (2008)Inception (2010)The Dark Knight Rises (2012)Interstellar (2014)Dunkirk (2017)