Day Watch, by Sergei Lukyanenko (Random House $36.99):
This is the second book in the Night Watch trilogy, a series of vampire novels set in post-Soviet Moscow.
Here, vampires operate under license and Good and Evil are part of a Cold War-like balance of power.
The Others walk the streets of Moscow, indistinguishable from everyone else. They have supernatural powers and each of them has an allegiance to either the Dark or the Light.
They are also able to enter the Twilight, a shadowy world that exists alongside our own.
In this story we kick off with some action, move into what could be a love story then rock on to some more action, adventure, magic and supernatural drama.
This is a complex story but well worth making the effort.