Good movie. Good cast with the exception of Maggie Gyllenhaal. She did not fit the part. She was hard to watch. She looked like an old, nasty, burnt out women, and atrocious acting. She just did not fit. Not believable. Who selected her for the part? If not for her this movie would've been great and worth another star. I mean, come on! So relieved when her character was blown to smithereens.