The Girl on the Train (2016 film) › Cast
Emily Blunt
Rachel
Haley Bennett
Megan
Rebecca Ferguson
Anna
Laura Prepon
Cathy
Allison Janney
Detective Riley
Lisa Kudrow
Martha
Cleta Elaine Ellington
Oyster Bar Woman
Lana Young
Doctor
Rachel Christopher
Woman With Child
Samantha Lee Johnson
Grand Central Commuter
Faith Logan
Doris McCarthy
Businesswoman
Lynne Valley
Woman at party