Katie Holmes, która zagrała Rachel Dawes w Batman: Początek, nie pojawiła się w kontynuacji Mroczny Rycerz, ponieważ zdecydowała się realizować inne zadania aktorskie. Reżyser Christopher Nolan chciał, aby powróciła, ale Holmes podobno wybrała rolę w innym filmie, Mad Money. Ta decyzja spowodowała, że Maggie Gyllenhaal została obsadzona jako Rachel Dawes w Mroczny Rycerz.