The Cuckoo's Calling


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 .
Alison
Miranda Hart
Miranda Hart
53%
Louise Brealey
Louise Brealey
20%
Morven Christie
Morven Christie
9%
Scarlett Byrne
Scarlett Byrne
8%
Shirley Henderson
Shirley Henderson
6%
Gwendoline Christie
Gwendoline Christie
2%
Emma Watson
Emma Watson
1%
Kaya Scodelario
Kaya Scodelario
1%
Rachel Dratch
Rachel Dratch
1%
Luke Wilson
Luke Wilson
0%
Amanda Seyfried
Amanda Seyfried
0%

Bryony Radford
Emily Browning
Emily Browning
45%
Karen Gillan
Karen Gillan
34%
Rosamund Pike
Rosamund Pike
20%
Jenna Fischer
Jenna Fischer
1%

Charlie Bristow
Martin Freeman
Martin Freeman
56%
August Maturo
August Maturo
28%
Freddie Highmore
Freddie Highmore
5%
Benedict Cumberbatch
Benedict Cumberbatch
2%
Zac Efron
Zac Efron
3%
Jesse Tyler Ferguson
Jesse Tyler Ferguson
2%
John Francis Daley
John Francis Daley
2%
Michael Fassbender
Michael Fassbender
0%

Charlotte Campbell
Emilia Clarke
Emilia Clarke
21%
Gemma Arterton
Gemma Arterton
20%
Rachel Weisz
Rachel Weisz
16%
Kate Beckinsale
Kate Beckinsale
9%
Rebecca Hall
Rebecca Hall
7%
Evangeline Lilly
Evangeline Lilly
4%
Megan Fox
Megan Fox
4%
Paula Patton
Paula Patton
2%
Claire Forlani
Claire Forlani
2%
Liv Tyler
Liv Tyler
2%
Kaya Scodelario
Kaya Scodelario
1%
Cindy Crawford
Cindy Crawford
1%
Thandie Newton
Thandie Newton
1%
Rooney Mara
Rooney Mara
1%
Natalie Dormer
Natalie Dormer
1%
Olivia Munn
Olivia Munn
1%
Penélope Cruz
Penélope Cruz
1%
Nigella Lawson
Nigella Lawson
1%
Marion Cotillard
Marion Cotillard
1%
Jessica Biel
Jessica Biel
0%
Katherine Heigl
Katherine Heigl
0%
Nina Dobrev
Nina Dobrev
0%
Angelina Jolie
Angelina Jolie
0%
Olivia Wilde
Olivia Wilde
0%
Catherine Zeta-Jones
Catherine Zeta-Jones
0%
Lauren Graham
Lauren Graham
0%

Ciara Porter
Cara Delevingne
Cara Delevingne
25%
Natalie Dormer
Natalie Dormer
21%
Gemma Ward
Gemma Ward
20%
Rosie Huntington-Whiteley
Rosie Huntington-Whiteley
12%
Clémence Poésy
Clémence Poésy
2%
Amanda Seyfried
Amanda Seyfried
2%
Karlie Kloss
Karlie Kloss
1%
Daphne Groeneveld
Daphne Groeneveld
1%
Abbey Lee
Abbey Lee
1%
Iggy Azalea
Iggy Azalea
1%
Sasha Luss
Sasha Luss
1%
Freya Mavor
Freya Mavor
1%
Scarlett Johansson
Scarlett Johansson
1%
Miranda Kerr
Miranda Kerr
1%
Lara Stone
Lara Stone
1%
Bebe Cave
Bebe Cave
0%

Cormoran Strike
Chris O'Dowd
Chris O'Dowd
9%
Gerard Butler
Gerard Butler
10%
Tom Hardy
Tom Hardy
9%
Rory McCann
Rory McCann
9%
Jeffrey Dean Morgan
Jeffrey Dean Morgan
5%
Matthew Macfadyen
Matthew Macfadyen
5%
Liev Schreiber
Liev Schreiber
4%
Clive Owen
Clive Owen
3%
Ray Stevenson
Ray Stevenson
3%
Sean Bean
Sean Bean
3%
Richard Armitage
Richard Armitage
1%
Hugh Jackman
Hugh Jackman
1%
Hugh Laurie
Hugh Laurie
1%
Robbie Coltrane
Robbie Coltrane
1%
Dominic West
Dominic West
1%
Mark Ruffalo
Mark Ruffalo
1%
Russell Crowe
Russell Crowe
1%
Philip Glenister
Philip Glenister
1%
Brendan Gleeson
Brendan Gleeson
1%
Brendan Coyle
Brendan Coyle
1%
Vincent D\'Onofrio
Vincent D\'Onofrio
1%
Christian Bale
Christian Bale
0%
Danny McBride
Danny McBride
1%
Rufus Sewell
Rufus Sewell
1%
Diarmaid Murtagh
Diarmaid Murtagh
1%
Sam Worthington
Sam Worthington
0%
Colin Firth
Colin Firth
0%
Kevin Kidd
Kevin Kidd
0%
Michael Fassbender
Michael Fassbender
0%
Dominic Purcell
Dominic Purcell
0%
Robert Downey Jr.
Robert Downey Jr.
0%
Owain Yeoman
Owain Yeoman
0%
Mickey Rourke
Mickey Rourke
0%
Richard Coyle
Richard Coyle
0%
Liam Neeson
Liam Neeson
0%
Nick Frost
Nick Frost
0%
Javier Bardem
Javier Bardem
0%
Denis Menochet
Denis Menochet
0%
Oliver Platt
Oliver Platt
0%
Kenneth Branagh
Kenneth Branagh
0%
Josh Hartnett
Josh Hartnett
0%
Rhys Matthews
Rhys Matthews
0%
Jerome Flynn
Jerome Flynn
0%
Chris Hemsworth
Chris Hemsworth
0%
Benedict Cumberbatch
Benedict Cumberbatch
0%
Jack Black
Jack Black
0%
Jeremy Renner
Jeremy Renner
0%
James D'Arcy
James D'Arcy
0%
Mark Addy
Mark Addy
0%
Adrian Bower
Adrian Bower
0%
Kit Harington
Kit Harington
0%
James Nesbitt
James Nesbitt
0%
Ricky Gervais
Ricky Gervais
0%
Daniel Craig
Daniel Craig
0%
Jeremy Sisto
Jeremy Sisto
0%
Alec Baldwin
Alec Baldwin
0%
Ben Affleck
Ben Affleck
0%
Tom Sizemore
Tom Sizemore
0%
Rafe Spall
Rafe Spall
0%
Ray Winstone
Ray Winstone
0%
Colm Meaney
Colm Meaney
0%
Jude Law
Jude Law
0%
Stanislav Ianevski
Stanislav Ianevski
0%
Jason Statham
Jason Statham
0%
Aidan Turner
Aidan Turner
0%
Sam Riley
Sam Riley
0%
David Boreanaz
David Boreanaz
0%
Christopher Eccleston
Christopher Eccleston
0%
James Norton
James Norton
0%
James Franco
James Franco
0%

Cyprian May
Gary Oldman
Gary Oldman
79%
David Thewlis
David Thewlis
21%

Deeby Mac
Mos Def
Mos Def
31%
Donald Glover
Donald Glover
14%
Kanye West
Kanye West
13%
Akon
Akon
11%
Ice Cube
Ice Cube
11%
50 Cent
50 Cent
6%
Lil\' Wayne
Lil\' Wayne
4%
Trey Songz
Trey Songz
3%
Xzibit
Xzibit
1%
Nathan Stewart-Jarrett
Nathan Stewart-Jarrett
1%
Joey Starr
Joey Starr
1%

Derrick Wilson
Forest Whitaker
Forest Whitaker
38%
Adewale Akinnuoye-Agbaje
Adewale Akinnuoye-Agbaje
24%
Chiwetel Ejiofor
Chiwetel Ejiofor
14%
Lavell Crawford
Lavell Crawford
8%
Idris Elba
Idris Elba
8%
Eddie Steeples
Eddie Steeples
5%
Cuba Gooding Jr.
Cuba Gooding Jr.
3%

Eric Wardle
Dominic Cooper
Dominic Cooper
43%
Brendan Hines
Brendan Hines
30%
Tom Hiddleston
Tom Hiddleston
16%
Jamie Bell
Jamie Bell
7%
Brett Dalton
Brett Dalton
5%

Evan Duffield
Tom Felton
Tom Felton
30%
Douglas Booth
Douglas Booth
24%
Robert Pattinson
Robert Pattinson
9%
Alex Pettyfer
Alex Pettyfer
7%
Jared Leto
Jared Leto
3%
Tim Minchin
Tim Minchin
3%
Reeve Carney
Reeve Carney
1%
Max Irons
Max Irons
1%
Evan Peters
Evan Peters
1%
Freddie Stroma
Freddie Stroma
1%
Adrian Grenier
Adrian Grenier
1%
Robin Thicke
Robin Thicke
1%
Russell Brand
Russell Brand
1%
Jack Huston
Jack Huston
1%
Hayden Christensen
Hayden Christensen
1%
Dominic Cooper
Dominic Cooper
1%
Robert Sheehan
Robert Sheehan
1%
Tom Sturridge
Tom Sturridge
1%
Ed Westwick
Ed Westwick
1%

Freddie Bestigui
John Rhys-Davies
John Rhys-Davies
43%
Danny DeVito
Danny DeVito
33%
Gérard Depardieu
Gérard Depardieu
22%
Stanley Tucci
Stanley Tucci
2%

Guy Some
Lenny Kravitz
Lenny Kravitz
51%
Prince
Prince
18%
Don Cheadle
Don Cheadle
13%
Luke Youngblood
Luke Youngblood
8%
Stanley Tucci
Stanley Tucci
3%
Tituss Burgess
Tituss Burgess
3%
Russell Brand
Russell Brand
1%

John Bristow
Simon Pegg
Simon Pegg
31%
Martin Freeman
Martin Freeman
10%
David Tennant
David Tennant
10%
Mark Gatiss
Mark Gatiss
8%
Toby Jones
Toby Jones
5%
Tom Felton
Tom Felton
4%
Tom Hiddleston
Tom Hiddleston
3%
Clark Duke
Clark Duke
3%
Evan Handler
Evan Handler
3%
Ewan McGregor
Ewan McGregor
2%
Daniel Radcliffe
Daniel Radcliffe
0%
Matthew Morrison
Matthew Morrison
2%
Michael Fassbender
Michael Fassbender
2%
Timothy Spall
Timothy Spall
2%
Lee Evans
Lee Evans
1%
Ioan Gruffudd
Ioan Gruffudd
1%
Stephen Merchant
Stephen Merchant
1%
Cillian Murphy
Cillian Murphy
1%
Toby Stephens
Toby Stephens
1%
Andrew Garfield
Andrew Garfield
1%
Eddie Redmayne
Eddie Redmayne
1%
Tom Hardy
Tom Hardy
1%
Shaun Evans
Shaun Evans
1%
David Tennent
David Tennent
1%
Ed Harris
Ed Harris
1%
Jesse Tyler Ferguson
Jesse Tyler Ferguson
0%

Jonah Agyeman
Alfred Enoch
Alfred Enoch
55%
Idris Elba
Idris Elba
24%
Tyrese Gibson
Tyrese Gibson
17%
Jaden Smith
Jaden Smith
3%

Jonny Rokeby
Iggy Pop
Iggy Pop
45%
Bill Nighy
Bill Nighy
17%
Keith Richards
Keith Richards
16%
Rick Springfield
Rick Springfield
9%
Steven Tyler
Steven Tyler
7%
Sting
Sting
3%
Rhys Ifans
Rhys Ifans
3%
David Bowie
David Bowie
0%

Kieran Kolovas-Jones
Lucien Laviscount
Lucien Laviscount
32%
Avan Jogia
Avan Jogia
29%
Shad Moss
Shad Moss
21%
Josh Hutcherson
Josh Hutcherson
4%
Jordan Fisher
Jordan Fisher
4%
Jacob Artist
Jacob Artist
4%

Lucy Strike
Romola Garai
Romola Garai
33%
Gillian Anderson
Gillian Anderson
24%
Sarah Paulson
Sarah Paulson
22%
Emily Blunt
Emily Blunt
11%
Holliday Grainger
Holliday Grainger
7%
Sarah Rafferty
Sarah Rafferty
2%

Lula Landry
Nathalie Emmanuel
Nathalie Emmanuel
28%
Gugu Mbatha-Raw
Gugu Mbatha-Raw
12%
Yaya DaCosta
Yaya DaCosta
10%
Zoe Saldana
Zoe Saldana
8%
Jasmine Sanders
Jasmine Sanders
6%
Jourdan Dunn
Jourdan Dunn
4%
Rihanna
Rihanna
4%
Antonia Thomas
Antonia Thomas
3%
Deepika Padukone
Deepika Padukone
3%
Joan Smalls
Joan Smalls
2%
Meagan Good
Meagan Good
2%
Afshan Azad
Afshan Azad
2%
Simona Brown
Simona Brown
2%
Danielle Tabor
Danielle Tabor
2%
Lupita Nyong\'o
Lupita Nyong\'o
1%
Pippa Bennett-Warner
Pippa Bennett-Warner
1%
Samantha Mumba
Samantha Mumba
1%
Kerry Washington
Kerry Washington
1%
Lupita Nyong\'o
Lupita Nyong\'o
1%
Karla Crome
Karla Crome
1%
Eva Longoria
Eva Longoria
1%
Beyoncé Knowles
Beyoncé Knowles
1%
Hannah Simone
Hannah Simone
1%
Freema Agyeman
Freema Agyeman
1%
Sal Stowers
Sal Stowers
1%
Selita Ebanks
Selita Ebanks
1%
Meghan Markle
Meghan Markle
1%
Paula Patton
Paula Patton
1%
Chanel Iman
Chanel Iman
1%
Rashida Jones
Rashida Jones
1%
Elarica Gallacher
Elarica Gallacher
1%
Zoë Kravitz
Zoë Kravitz
1%
Karlie Kloss
Karlie Kloss
1%
Rita Ora
Rita Ora
0%
Kim Kardashian West
Kim Kardashian West
0%
Nicole Scherzinger
Nicole Scherzinger
0%

Matthew Cunliffe
Joshua Bowman
Joshua Bowman
38%
Dylan Bruce
Dylan Bruce
21%
Sam Claflin
Sam Claflin
16%
Matthew Lewis
Matthew Lewis
12%
Jeremy Irvine
Jeremy Irvine
2%

Robin Ellacott
Karen Gillan
Karen Gillan
25%
Emma Watson
Emma Watson
13%
Emily Blunt
Emily Blunt
6%
Rosamund Pike
Rosamund Pike
6%
Felicity Jones
Felicity Jones
5%
Romola Garai
Romola Garai
3%
Deborah Ann Woll
Deborah Ann Woll
3%
Jennifer Lawrence
Jennifer Lawrence
2%
Holland Roden
Holland Roden
2%
Scarlett Alice Johnson
Scarlett Alice Johnson
2%
Blake Lively
Blake Lively
1%
Sienna Miller
Sienna Miller
1%
Holliday Grainger
Holliday Grainger
1%
Rachel McAdams
Rachel McAdams
1%
Danielle Panabaker
Danielle Panabaker
0%
Mélanie Laurent
Mélanie Laurent
1%
Carey Mulligan
Carey Mulligan
1%
Rose Leslie
Rose Leslie
1%
Scarlett Johansson
Scarlett Johansson
1%
Camilla Luddington
Camilla Luddington
1%
Jessie Cave
Jessie Cave
1%
Emma Roberts
Emma Roberts
1%
Amanda Seyfried
Amanda Seyfried
1%
Jessica Chastain
Jessica Chastain
1%
Alexandra Daddario
Alexandra Daddario
1%
Jayma Mays
Jayma Mays
1%
Amy Adams
Amy Adams
1%
Gemma Arterton
Gemma Arterton
1%
Cara Theobold
Cara Theobold
1%
Shailene Woodley
Shailene Woodley
1%
Bonnie Wright
Bonnie Wright
0%
Kristen Connolly
Kristen Connolly
0%
Alison Brie
Alison Brie
1%
Joanna Vanderham
Joanna Vanderham
1%
Lily Collins
Lily Collins
1%
Emma Stone
Emma Stone
1%
Vanessa Emme
Vanessa Emme
0%
Lily Cole
Lily Cole
0%
Dakota Johnson
Dakota Johnson
0%
Kelly Reilly
Kelly Reilly
0%
Taylor Swift
Taylor Swift
0%
Dianna Agron
Dianna Agron
0%
Pippa Bennett-Warner
Pippa Bennett-Warner
0%
Rosie Huntington-Whiteley
Rosie Huntington-Whiteley
0%
Rebecca Hall
Rebecca Hall
0%
Zooey Deschanel
Zooey Deschanel
0%
Amy James-Kelly
Amy James-Kelly
0%
Elizabeth Day
Elizabeth Day
0%
Bella Thorne
Bella Thorne
0%
Analeigh Tipton
Analeigh Tipton
0%

Rochelle
Gabourey Sidibe
Gabourey Sidibe
21%
Pippa Bennett-Warner
Pippa Bennett-Warner
12%
Nicki Minaj
Nicki Minaj
10%
Jennifer Hudson
Jennifer Hudson
6%
Fantasia Barrino
Fantasia Barrino
6%
Taraji P. Henson
Taraji P. Henson
6%
Rihanna
Rihanna
6%
Samira Wiley
Samira Wiley
4%
Uzo Aduba
Uzo Aduba
4%
Adrienne C. Moore
Adrienne C. Moore
2%
Antonia Thomas
Antonia Thomas
2%

Roy Carver
Ray Winstone
Ray Winstone
64%
Gérard Depardieu
Gérard Depardieu
14%
Rupert Graves
Rupert Graves
14%
Liam Neeson
Liam Neeson
7%

Sir Alec Bristow
John Hurt
John Hurt
80%
Jim Broadbent
Jim Broadbent
20%

Tansy Bestigui
Sarah Paulson
Sarah Paulson
30%
Lana Parrilla
Lana Parrilla
30%
Imelda Staunton
Imelda Staunton
15%
Demi Moore
Demi Moore
11%
Courteney Cox
Courteney Cox
11%
Diane Lane
Diane Lane
4%

Tony Landry
Jason Isaacs
Jason Isaacs
37%
Charles Dance
Charles Dance
21%
Pierce Brosnan
Pierce Brosnan
21%
Tony Goldwyn
Tony Goldwyn
7%
Alan Rickman
Alan Rickman
5%
Dennis Quaid
Dennis Quaid
4%
Stellan Skarsgård
Stellan Skarsgård
4%
Tom Selleck
Tom Selleck
2%
Tom Hiddleston
Tom Hiddleston
0%

Ursula May
Mädchen Amick
Mädchen Amick
71%
Jennifer Connelly
Jennifer Connelly
12%
Elaine Hendrix
Elaine Hendrix
12%
Courteney Cox
Courteney Cox
6%

Who should direct?

Yvette Landry Bristow
Vanessa Redgrave
Vanessa Redgrave
42%
Helen Mirren
Helen Mirren
22%
Maggie Smith
Maggie Smith
18%
Meryl Streep
Meryl Streep
8%
Helena Bonham Carter
Helena Bonham Carter
6%
Jessica Lange
Jessica Lange
4%