All of the actors brought their A game to a top notch script that plays out like an epic crime novel. The trailers do not begin to show the extent to which Heath Ledger disappeared in his role as the Joker. This movie is surprisingly brutal for PG-13, although that shouldn't put off intelligent viewers from watching this portrayal of society on the brink of terroristic chaos. Expect to be horrified and thrilled in equal parts.