The Dark Knight (2008)

 

Terrific casting.

Morally complex story.

Transcends the genre.

 

Watch the trailer here.