Rivers Of London

Based on the first novel in the critically acclaimed, bestselling series by Ben Aaronovitch, RIVERS OF LONDON tells the story of Constable Peter Grant, who is just starting his career in the Metropolitan Police when a chance encounter with a ghost during a murder investigation brings him to the attention of Chief Inspector Thomas Nightingale. Nightingale is the last member of the mysterious department of the Met that investigates crimes involving magic, applied theology and the uncanny – he is also the last registered Wizard in London. As a malign force provokes a horrific family annihilation, Peter becomes an apprentice wizard, finding himself plunged into a world where vampires doss down in Putney, the Goddess of the River Thames immigrated from Nigeria in the late 1950s and some malevolent spirit is causing law-abiding Londoners to go mad with rage.



Nick Hirschkorn


Ben Aaronovitch (Author)
Peter Harness (Screenwriter)