If crime is a genre you enjoy, you may have experienced some frustration trying to find really good crime fiction, where the plot is clever and the characters convincingly portrayed. Well, look no further. The Girl on the Train is up there with Gone Girl, I am Pilgrim and Before I Go to Sleep. Briefly, Rachel commutes daily by a train which stops at a signal allowing her a peek view into the gardens of the houses on the street she used to live in. She sees the same seemingly happy couple every day and weaves an imaginary story for herself, naming them and filling in the blanks of their lives and personalities. But then one morning she sees something shocking and this persuades her to inform the police. She becomes entangled in the events directly and discovers the couple are far from the reality she has concocted. The suspense is cleverly sustained, and the characters are brilliantly developed, with unexpected depth and nuance. A truly fabulous crime story!