Katie Holmes turned down the chance to reprise her role as Rachel Dawes in Batman Begins (2005) sequel The Dark Knight (2008) to star in this film. Maggie Gyllenhaal was subsequently chosen to replace her.
Lindsay Lohan was the original casting choice for Jackie Truman. Due to her erratic behavior and substance abuse problems, the film could not secure a completion bond. The bond company feared it would lose its investment, if her self-destructive personal life actually prevented the film from being completed.
When currency is destroyed at a Federal Reserve, it is carefully accounted for: serial number, denomination, and destroy date. In addition, the carts carrying money are weighed full & empty - as well as the shredded output - with very sensitive scales at several stages for comparative analysis. Allegedly, the scales can detect the absence of a single bill.