^ I agree with most
i haven't seen enough of christopher nolans films to judge his overall skill but with this one he did really well.
yes it was probably a smidge too long but because the movie was so good overall that sorta gets shoved under the rug.
and also, i wasn't expecting it but...