The Girl on the Train


Buy This Book

Search for an actor on IMDB

Characters
1. To cast an actor for a character in this book, click "Add actor" under the character's name.
2. Search for the actor you'd like to see play that character, and then click on their image or the button underneath to complete the casting process.
TIP: Search for the correct spelling of the actors name you want to cast on IMDB

Having problems with this page? Please email your questions and comments to thebookcaster@gmail.com .


Anna
Carey Mulligan
Carey Mulligan
24%
Margot Robbie
Margot Robbie
23%
Anna Camp
Anna Camp
19%
Naomi Watts
Naomi Watts
12%
Natalie Dormer
Natalie Dormer
5%
Anna Kendrick
Anna Kendrick
4%
Rachel McAdams
Rachel McAdams
2%
Claire Foy
Claire Foy
1%
Michelle Williams
Michelle Williams
1%
Nikki Reed
Nikki Reed
1%
Elizabeth Olsen
Elizabeth Olsen
1%
Alice Eve
Alice Eve
1%
Louise Brealey
Louise Brealey
1%
Charlotte Hope
Charlotte Hope
1%
Lucy Punch
Lucy Punch
1%
Kimberley Nixon
Kimberley Nixon
1%
Leonardo DiCaprio
Leonardo DiCaprio
0%

Cathy
Laura Carmichael
Laura Carmichael
82%
Laura Prepon
Laura Prepon
6%
Ruth Negga
Ruth Negga
3%
Billie Piper
Billie Piper
3%
Annaleigh Ashford
Annaleigh Ashford
3%
Anne Hathaway
Anne Hathaway
3%

Gaskill
Robert Carlyle
Robert Carlyle
55%
Jensen Ackles
Jensen Ackles
45%

Jess (Megan)
Margot Robbie
Margot Robbie
24%
Sienna Miller
Sienna Miller
23%
Imogen Poots
Imogen Poots
15%
Rosamund Pike
Rosamund Pike
10%
Emily VanCamp
Emily VanCamp
6%
Michelle Williams
Michelle Williams
3%
Samaire Armstrong
Samaire Armstrong
3%
Keira Knightley
Keira Knightley
2%
Haley Bennett
Haley Bennett
2%
Dianna Agron
Dianna Agron
2%
Jessy Schram
Jessy Schram
1%
Carey Mulligan
Carey Mulligan
1%
Katheryn Winnick
Katheryn Winnick
1%
Emma Stone
Emma Stone
1%
Constance Zimmer
Constance Zimmer
1%
Kirsten Dunst
Kirsten Dunst
1%
Scarlett Johansson
Scarlett Johansson
1%
Louise Brealey
Louise Brealey
1%
Natalie Portman
Natalie Portman
1%
Blake Lively
Blake Lively
1%
Jessica Chastain
Jessica Chastain
1%
Sienna Guillory
Sienna Guillory
0%
Emily Blunt
Emily Blunt
0%
Leonardo DiCaprio
Leonardo DiCaprio
0%

Kamal Abdic
Raza Jaffrey
Raza Jaffrey
43%
Tahar Rahim
Tahar Rahim
14%
Kayvan Novak
Kayvan Novak
11%
Lee Amir-Cohen
Lee Amir-Cohen
10%
Ali Reza
Ali Reza
5%
Ekin Mert Daymaz
Ekin Mert Daymaz
3%
Zayn Malik
Zayn Malik
3%
Burak Ozcivit
Burak Ozcivit
3%
Naveen Andrews
Naveen Andrews
2%
Sendhil Ramamurthy
Sendhil Ramamurthy
2%
Shazad Latif
Shazad Latif
1%
Dev Patel
Dev Patel
1%
Ramin Karimloo
Ramin Karimloo
1%
Avan Jogia
Avan Jogia
1%
Riz Ahmed
Riz Ahmed
1%
Tom Selleck
Tom Selleck
0%

Rachel
Emily Blunt
Emily Blunt
44%
Kate Winslet
Kate Winslet
28%
Neve McIntosh
Neve McIntosh
10%
Natasha Negovanlis
Natasha Negovanlis
4%
Ruth Wilson
Ruth Wilson
2%
Samantha Morton
Samantha Morton
1%
Natalie Portman
Natalie Portman
1%
Lena Dunham
Lena Dunham
1%
Mila Kunis
Mila Kunis
1%
Rachel Brosnahan
Rachel Brosnahan
1%
Rooney Mara
Rooney Mara
1%
Emma Stone
Emma Stone
1%
Rebel Wilson
Rebel Wilson
1%
Rachel McAdams
Rachel McAdams
1%
Rumer Willis
Rumer Willis
1%
Melanie Lynskey
Melanie Lynskey
1%
Joanne Froggatt
Joanne Froggatt
1%
Rosamund Pike
Rosamund Pike
1%
Kristen Stewart
Kristen Stewart
0%
Patricia Arquette
Patricia Arquette
0%
Catherine Tate
Catherine Tate
0%

Riley
Parminder Nagra
Parminder Nagra
32%
Charlotte Riley
Charlotte Riley
27%
Freema Agyeman
Freema Agyeman
23%
Padma Lakshmi
Padma Lakshmi
5%
Laura Prepon
Laura Prepon
5%
Mark Williams
Mark Williams
5%
Natalie Dormer
Natalie Dormer
5%

Scott McGrath
Dan Stevens
Dan Stevens
36%
Henry Cavill
Henry Cavill
22%
David Lyons
David Lyons
6%
Eric Bana
Eric Bana
4%
Jamie Dornan
Jamie Dornan
4%
Mark Ruffalo
Mark Ruffalo
4%
Liam Hemsworth
Liam Hemsworth
2%
Tom Hardy
Tom Hardy
2%
Jude Law
Jude Law
2%
Jake Gyllenhaal
Jake Gyllenhaal
2%
Channing Tatum
Channing Tatum
2%
Clive Standen
Clive Standen
1%
Jensen Ackles
Jensen Ackles
1%
Richard Harrington
Richard Harrington
1%
Colin Farrell
Colin Farrell
1%
Ryan Reynolds
Ryan Reynolds
1%
Michiel Huisman
Michiel Huisman
1%
Lee Pace
Lee Pace
1%
James Norton
James Norton
1%
Sam Worthington
Sam Worthington
1%
Ben Affleck
Ben Affleck
1%
Russell Tovey
Russell Tovey
0%
Jason Isaacs
Jason Isaacs
0%
Jared Leto
Jared Leto
0%

Tom
John Barrowman
John Barrowman
37%
Tom Hardy
Tom Hardy
22%
Chris Evans
Chris Evans
12%
James Franco
James Franco
7%
Tom Hiddleston
Tom Hiddleston
5%
Jude Law
Jude Law
5%
Jim Sturgess
Jim Sturgess
2%
Hugh Dancy
Hugh Dancy
2%
Chris Pratt
Chris Pratt
2%
Bradley Cooper
Bradley Cooper
2%
Jake Gyllenhaal
Jake Gyllenhaal
2%
Clive Owen
Clive Owen
0%
Ben Peel
Ben Peel
0%
James McAvoy
James McAvoy
0%
Dominic West
Dominic West
0%
Richard Harrington
Richard Harrington
0%
Chris Hemsworth
Chris Hemsworth
0%
Colin Firth
Colin Firth
0%
Michael Fassbender
Michael Fassbender
0%
Patrick Wilson
Patrick Wilson
0%
Jon Hamm
Jon Hamm
0%
Daniel Radcliffe
Daniel Radcliffe
0%

Who should direct?
Sam Taylor-Johnson
Sam Taylor-Johnson
100%