I went on an urban fantasy binge. I started with Ghost Story by Jim Butcher,
the last Harry Dresden novel. I followed that up with Midnight Riot, Rivers of London and Moon Over Soho by Ben Aaronovitch. This series follows the arcane and mundane detective work of a London constable and magician apprentice, Peter Grant. I am now reading The Night Watch by Sergei Lukyanenko. I remember seeing the beginning of the movie and thought I give the series a try.
The Aaronovitch novels read like early Dresden (or Harry Potter) in the sense that we are introduced to the magic world around us and its rules and players. They are an easy read. The Watch series is spending a lot o(f my) time debating the moral implications of the Night Watch / Day Watch world.