"Underworld: Blood Wars" bercerita tentang seorang prajurit Vampire, Selene (Kate Beckinsale) yang menangkis serangan brutal bangsa Lycan dan golongan Vampire yang mengkhianatinya. Bersama rekan barunya, David (Theo James) dan ayahnya Thomas (Charles Dance), Selene harus menghentikan peperangan abadi antara bangsa Lycan dan Vampire, meskipun ia harus berkorban.