The Girl on the Train
Kate Muir
Drowning in her own sorrow and mascara, Emily Blunt plays the title role in The Girl on the Train in this much-anticipated transfer to the screen of Paula Hawkins's bestselling thriller.