Gossip Cop has the scoop. Given the description it has to be Irina.
“Her “Twilight Saga” character is a member of the Denali coven who blames the Cullen clan for the death of her lover.”
Most people will probably remember Maggie from LOST where she starred as Shannon.
Follow Us!