I love Christopher Nolan and his original material doesn't disappoint. This movie was engaging, entertaining, thought-provoking and had a great cast to top things off. I'd even see it again in the theater, which is rare for me these days. Highly recommended.