Christopher Nolan back at it! No idea what this film is about though from this teaser, but excited nonetheless.