Emily Blunt as Rachel Watson in the film adaptation of 'The Girl On The Train' The book, published by Black Swan, was a word-of-mouth sensation which placed its author, a former financial journalist, in a spot on Forbes' yearly ranking of the richest writers in the world.