<Ul> <Li> Emily Blunt as Rachel Watson , a lonely alcoholic and Tom 's ex-wife </Li> <Li> Rebecca Ferguson as Anna Watson , a real estate agent and Tom 's current wife </Li> <Li> Haley Bennett as Megan Hipwell , Scott 's wife </Li> <Li> Justin Theroux as Tom Watson , Rachel 's ex-husband and Anna 's current husband </Li> <Li> Luke Evans as Scott Hipwell , Megan 's husband </Li> <Li> Allison Janney as DS . Riley , a detective </Li> <Li> Édgar Ramírez as Dr. Kamal Abdic , Megan 's psychiatrist </Li> <Li> Lisa Kudrow as Martha , the wife of Tom 's former boss </Li> <Li> Laura Prepon as Cathy , Rachel 's college friend , roommate and landlord </Li> <Li> Darren Goldstein as Man in the Suit , a stranger who witnesses Rachel 's behavior </Li> </Ul>
<Ul> <Li> Emily Blunt as Rachel Watson , a lonely alcoholic and Tom 's ex-wife </Li> <Li> Rebecca Ferguson as Anna Watson , a real estate agent and Tom 's current wife </Li> <Li> Haley Bennett as Megan Hipwell , Scott 's wife </Li> <Li> Justin Theroux as Tom Watson , Rachel 's ex-husband and Anna 's current husband </Li> <Li> Luke Evans as Scott Hipwell , Megan 's husband </Li> <Li> Allison Janney as DS . Riley , a detective </Li> <Li> Édgar Ramírez as Dr. Kamal Abdic , Megan 's psychiatrist </Li> <Li> Lisa Kudrow as Martha , the wife of Tom 's former boss </Li> <Li> Laura Prepon as Cathy , Rachel 's college friend , roommate and landlord </Li> <Li> Darren Goldstein as Man in the Suit , a stranger who witnesses Rachel 's behavior </Li> </Ul>
who does allison janney play in girl on the train
who does allison janney play in girl on the train
DS . Riley , a detective
DS . Riley , a detective