The Girl On The Train Film Cast: Everything you need to know

The Girl On The Train is the biggest movie release of 2016. If you've read the global best-selling book, written by Paula Hawkins, you'll be desperate to watch the characters come to life. And if you haven't read the book, you'll be intrigued to know about what all the fuss is about.

There is no doubt about it - this is Emily Blunt's biggest role to date, and she's joined by some mega stars; Luke Evans, Haley Bennett, Justin Theroux, Rebecca Ferguson, Edgar Ramirez and former Friends star, Lisa Kudrow.

The Girl On The Train tells the story of a woman called Rachel who is obsessed with a couple that she sees on her daily commuter train when the train passes their house. One day she sees something truly shocking and then everything changes.

Find out who's playing which character, and why they moved the film from London to New York...

ncG1vNJzZmivp6x7qLjApqauqp2WtKLGyKecZ5ufY8Kse8aao6Wdoq58qLXRpWSopl2ptaZ506uYoqZdm7atuYycmKysXZuupMDS