“The Dark Knight Rises” is directed by Christopher Nolan, screenplay by Jonathan Nolan, Christopher Nolan from a story by Christopher Nolan and David S. Goyer with characters created by Bob Kane.

I don’t usually give a cast list, but the cast was so talented, that I feel I should…So, Christian Bale, Gary Oldman, Tom Hardy, Joseph Gordon-Levitt, Anne Hathaway, Marion Cotillard, Morgan Freeman, Michael Caine…you see what I’m talking about.

So, yeah.

A finely crafted story, the final chapter of Nolan’s take on Batman is dark, edgy, disruptive, disturbing and challenging. The script is unsentimental and the film is icy with cold passion and the look is dark and grim.

Batman isn’t cuddly or cute and you won’t be cheering with your fellow audience members and there are no laugh out loud moments either. But it will keep you on the edge of your seat and draw you into this imaginary world. This is a sophisticated film with a refined sense of artistry – Nolan ups the ante on superhero films, on geek films and on sci-fi films.

The acting, too, is stellar. More than once I had a moment of “Bale is doing an Upper Class East, Caine is doing Cockney, Oldman is doing American, Gordon-Levitt is doing Bronx, Burn Gorman is doing American and Tom Hardy is doing…Bane. Whoa!”

This film won’t have you cheering and clapping at the end, nor, at any part of it, but it will give you something to think about – the was Nolan has tied the threads of the 3-movie narrative together, the moral issues he raises and the Batman he has given us for the current time.