Scoot87 Jan 30, 2009 1,562 England Oct 2, 2009 #1 Looking forward to Christopher Nolans new film. http://www.imdb.com/title/tt1375666/