Night Watch (2004)
Night Watch (, Nochnoy dozor) is a 2004 Russian urban fantasy supernatural thriller film directed by Timur Bekmambetov. It is loosely based on the novel The Night Watch by Sergei Lukyanenko, and is the first part of a duology, followed by Day Watch.
More at Wikipedia.