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
5%
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
4%
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
20%
Gemma Arterton
Gemma Arterton
20%
Rachel Weisz
Rachel Weisz
16%
Kate Beckinsale
Kate Beckinsale
9%
Rebecca Hall
Rebecca Hall
7%
Evangeline Lilly
Evangeline Lilly
5%
Megan Fox
Megan Fox
4%
Paula Patton
Paula Patton
3%
Liv Tyler
Liv Tyler
2%
Claire Forlani
Claire Forlani
2%
Olivia Wilde
Olivia Wilde
1%
Cindy Crawford
Cindy Crawford
1%
Catherine Zeta-Jones
Catherine Zeta-Jones
1%
Kaya Scodelario
Kaya Scodelario
1%
Angelina Jolie
Angelina Jolie
1%
Thandie Newton
Thandie Newton
1%
Olivia Munn
Olivia Munn
1%
Nina Dobrev
Nina Dobrev
1%
Penélope Cruz
Penélope Cruz
1%
Jessica Biel
Jessica Biel
1%
Nigella Lawson
Nigella Lawson
1%
Marion Cotillard
Marion Cotillard
1%
Lauren Graham
Lauren Graham
1%
Rooney Mara
Rooney Mara
1%
Natalie Dormer
Natalie Dormer
1%
Katherine Heigl
Katherine Heigl
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
Gerard Butler
Gerard Butler
10%
Chris O'Dowd
Chris O'Dowd
9%
Rory McCann
Rory McCann
9%
Tom Hardy
Tom Hardy
9%
Jeffrey Dean Morgan
Jeffrey Dean Morgan
5%
Matthew Macfadyen
Matthew Macfadyen
5%
Liev Schreiber
Liev Schreiber
4%
Sean Bean
Sean Bean
4%
Ray Stevenson
Ray Stevenson
3%
Clive Owen
Clive Owen
3%
Philip Glenister
Philip Glenister
1%
Russell Crowe
Russell Crowe
1%
Richard Armitage
Richard Armitage
1%
Mark Ruffalo
Mark Ruffalo
1%
Dominic West
Dominic West
1%
Hugh Laurie
Hugh Laurie
1%
Hugh Jackman
Hugh Jackman
1%
Robbie Coltrane
Robbie Coltrane
0%
Brendan Gleeson
Brendan Gleeson
1%
Vincent D\'Onofrio
Vincent D\'Onofrio
1%
Brendan Coyle
Brendan Coyle
1%
Christian Bale
Christian Bale
0%
Danny McBride
Danny McBride
1%
Rufus Sewell
Rufus Sewell
1%
Diarmaid Murtagh
Diarmaid Murtagh
1%
Robert Downey Jr.
Robert Downey Jr.
0%
Dominic Purcell
Dominic Purcell
0%
Michael Fassbender
Michael Fassbender
0%
Colin Firth
Colin Firth
0%
Kevin Kidd
Kevin Kidd
0%
Sam Worthington
Sam Worthington
0%
Owain Yeoman
Owain Yeoman
0%
Richard Coyle
Richard Coyle
0%
Nick Frost
Nick Frost
0%
Liam Neeson
Liam Neeson
0%
Javier Bardem
Javier Bardem
0%
Josh Hartnett
Josh Hartnett
0%
Denis Menochet
Denis Menochet
0%
Oliver Platt
Oliver Platt
0%
Kenneth Branagh
Kenneth Branagh
0%
Mickey Rourke
Mickey Rourke
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
30%
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
37%
Adewale Akinnuoye-Agbaje
Adewale Akinnuoye-Agbaje
24%
Chiwetel Ejiofor
Chiwetel Ejiofor
15%
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
42%
Brendan Hines
Brendan Hines
29%
Tom Hiddleston
Tom Hiddleston
18%
Jamie Bell
Jamie Bell
7%
Brett Dalton
Brett Dalton
4%

Evan Duffield
Tom Felton
Tom Felton
29%
Douglas Booth
Douglas Booth
24%
Robert Pattinson
Robert Pattinson
9%
Alex Pettyfer
Alex Pettyfer
8%
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
44%
Danny DeVito
Danny DeVito
34%
Gérard Depardieu
Gérard Depardieu
20%
Stanley Tucci
Stanley Tucci
2%

Guy Some
Lenny Kravitz
Lenny Kravitz
49%
Prince
Prince
19%
Don Cheadle
Don Cheadle
14%
Luke Youngblood
Luke Youngblood
8%
Stanley Tucci
Stanley Tucci
1%
Tituss Burgess
Tituss Burgess
3%
Russell Brand
Russell Brand
1%

John Bristow
Simon Pegg
Simon Pegg
32%
Martin Freeman
Martin Freeman
10%
David Tennant
David Tennant
9%
Mark Gatiss
Mark Gatiss
8%
Toby Jones
Toby Jones
4%
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
46%
Bill Nighy
Bill Nighy
18%
Keith Richards
Keith Richards
16%
Rick Springfield
Rick Springfield
7%
Steven Tyler
Steven Tyler
7%
Sting
Sting
4%
Rhys Ifans
Rhys Ifans
4%
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
27%
Gugu Mbatha-Raw
Gugu Mbatha-Raw
13%
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
37%
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
7%
Rosamund Pike
Rosamund Pike
6%
Felicity Jones
Felicity Jones
5%
Romola Garai
Romola Garai
3%
Deborah Ann Woll
Deborah Ann Woll
3%
Holland Roden
Holland Roden
2%
Jennifer Lawrence
Jennifer Lawrence
2%
Scarlett Alice Johnson
Scarlett Alice Johnson
2%
Blake Lively
Blake Lively
1%
Sienna Miller
Sienna Miller
1%
Rachel McAdams
Rachel McAdams
1%
Mélanie Laurent
Mélanie Laurent
1%
Danielle Panabaker
Danielle Panabaker
0%
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
31%
Lana Parrilla
Lana Parrilla
31%
Imelda Staunton
Imelda Staunton
12%
Demi Moore
Demi Moore
12%
Courteney Cox
Courteney Cox
12%
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
41%
Helen Mirren
Helen Mirren
22%
Maggie Smith
Maggie Smith
20%
Meryl Streep
Meryl Streep
8%
Helena Bonham Carter
Helena Bonham Carter
6%
Jessica Lange
Jessica Lange
4%