Have you seen the Underworld films? If not, Viktor(Bill Nighy) spares Selen(Kate) because she looks like his daughter Sonja. In Rise of the Lycans(prequel), they had Sonja(Rhon) as one of the main characters, and at first I thought it was Kate. They did a good job on casting in that film.