BBC America's City Watch TV series, based on Terry Pratchett's Discworld novels, has added several major new roles to its cast.
Richard Dormer, best-known to fantasy fans for playing the role of Lord Beric Dondarrion in HBO's Game of Thrones, has been cast as Sam Vimes, the commanding officer of the Ankh-Morpork City Watch. One of Pratchett's most iconic characters, Vimes is the alcoholic, cynical commanding officer with a hint of a conscience who finds himself drawn back into real police work. The previously-announced Adam Hugill is playing Carrot and Jo Eaton-Kent (The Romanoffs, Don't Forget the Driver) is playing Constable Cheery Littlebottom, a dwarfish member of the Watch.
Maltese actress Marama Corlett (Guardians of the Galaxy, Blood Drive, The City and The City) is playing Angua, a werewolf member of the Watch. Lara Rossi (Crossing Lines, Iron Sky 2) has been cast as Lady Sybil Ramkin, whilst Sam Adewunmi (Luck Man, Doctor Who) has been cast as villain Carcer Dun.
The casting seems promising, although the formal BBC press release seems to drive a stake through the heart of those hoping for a faithful adaptation of the novels. It confirms a number of major changes to both the worldbuilding (crime has been formally "legalised" in Ankh-Morpork, apparently) and to characters, with Lady Sybil now apparently being a vigilante, which is presumably why they cast her considerably younger than in the novels.
It appears that this will be following in the footsteps of BBC America's Dirk Gently TV series in being more "inspired loosely by the books" then actually adapting them, which is a bold and possibly controversial choice (moreso with the considerably better-known and better-selling Discworld series).
The Watch starts shooting on location in South Africa on 30 September 2019 and will air in late 2020.