You might want to try a series of books by
Sergei Lukyanenko, a Russian author. He is the author of a popular quadrilogy,
Night Watch,
Day Watch,
Twilight Watch, and
The Last Watch. The series is predominantly set in Moscow and concerns two para-military organizations, Day Watch and Night Watch. The watches are made up of "others": vampires, sorcerers, mages, werewolves, shapeshifters, who owe allegiance to either Light or Dark. The two sides fought a titanic battle to a standstill long ago and realized that no side could win. So they agreed on a truce and formed two organizations to keep an eye on the other side. The Day Watch is made up of Dark others and watches the Light ones; The Night Watch is made up of Light others and watches the dark ones.
The first book has been made into two movies:
Night Watch and
Day Watch. The books and movies are hugely popular in Russia. Both books and movies are available in North America, but the movies don't make a lot of sense unless you are familiar with the storyline from the books. Also they are really badly dubbed in English (would have been so much better left in Russian with subtitles). The books are very good and have a great backstory. His use of language is clearly different from English, and you'll know when you are reading it that you are reading a translation. It's very good, but doesn't quite
flow like an English language book.