Kate Beckinsale blasts onto the Underworld: Blood Wars poster This past weekend, Kate Beckinsale made a frequently-hilarious appearance at New York Comic Con to promote Underworld: Blood Wars, and now Screen Gems and Lakeshore Entertainment have released the official international poster. Check out the Underworld: Blood Wars poster in the gallery below! Kate Beckinsale returns as Selene. Theo James (The Divergent Series) also returns as Selene’s ally David, reprising the role he played in Underworld: Awakening.