On Friday evening, Annette Briers is flattered to share a cab to Marylebone Station with her elegant and standoffish boss, Miranda Gregory. At the station, as they sit over coffee waiting for their train, Miranda becomes inexplicably shaken and insists that she return to the office. On Monday morning, Annette returns to work to find a very dead stranger seated at her boss's desk. As Detective-Superintendent Mike Yeadings and his team from the Thames...