Kate Beckinsale in a still from Underworld Awakening

Advertisement

Kate Beckinsale, who plays role of a warrior Selene in the Underworld series of films says she played the role to prove to herself that she could pull it off. “I was sort of frustrated at finding that every time I went for a movie where the character was a cop or something, they’d say, ‘Well she’s very soft and British… We sort of think of her more in a period movie.”