 Fox originally wanted someone with a name to play Marla after they  decided not to go with Helena Bonham Carter (qv). The only other  name thrown in was Reese Witherspoon (qv). But Fincher,  Witherspoon, and the studio declined saying that she was too young,  and Witherspoon said it was just too dark.