Trivia: Kate Beckinsale plays a vampire and Michael Sheen plays a werewolf, both eternally warring in the film. Kate Beckinsale and Michael Sheen were formerly romantically involved, and in fact they have a daughter from their long-time romance.
Jedd Jong
2nd Mar 2009