These two movies are part of a trilogy, the third one did not appear yet. The first one is Night Watch made in 2004, Day Watch is the second one made in 2006 - this is the one I saw first
They are made by russians and they are about a fight between good and evil, myths placed in today's world
The atmosphere created is incredible, I can say these movies are the best that I have seen in many years, they really know how to tell a story. I recommend them to whoever finds them

Don't mind that the ratings on the imdb site are not very high , I almost skipped them because of those ratings, I see now that they are not always true
http://www.imdb.com/title/tt0403358/ - Night Watch
http://www.imdb.com/title/tt0409904/ - Day Watch