I wonder if this is the film Christopher Nolan was destined to make.

Martin Cuff Industry News