 Stephen Sommers (qv) wanted Kate Beckinsale (qv) for the role of  Anna, but feared it was too similar in tone to the vampire/werewolf  film _Underworld (2003/I)_ (qv) which she was shooting at the time,  and he didnt ask her. Eventually her agent got Sommers to send the  script and Beckinsale immediately signed on.