Vampire death dealer, Selene (Kate Beckinsale) fights to end the eternal war between the Lycan clan and the Vampire faction that betrayed her. —IMDB

Kate Beckinsale is in her usual form as Selene. There is lots of violence and rivers of blood. Action is what you would expect and special effects are good. If you’ve seen previous instalments, you’ll know what to expect — although there is more fights and less narrative in this one. This franchise has been going since 2003, so it is getting pretty repetitive. If you are a fan, you will want to check it out. Not necessary to see it in 3D.