great overall. they fit a lot into 2.5 hours and at times I wasn't sure how they were going to continue telling the story. heath ledger was phenomenal - superb acting, original, unique and unpredictably brilliant. christian bale and maggie gylenhall were wonderful as well, although gylenhall bordered on the predictable as damsel in distress. very entertaining and worth watching on the big screen for sure.