Guess Who's Coming to Dinner (2017)

Release date: May 6 2017 (United Kingdom)

Cast:

Erin Richards As Elinor

James McAvoy As Ethan

Brian Cox As Campbell

Keira Knightley As Penelope

Emily Blunt As Ella-Rose

John Hannah As The Puzzled Creature

Iwan Rhoen As The Copper Spy

Idris Elba As Clever Beetle

Neve Campbell As The Orange Veteran

Ryan Gosling As The Magnificent Chief

Michael Cera As The Gentle Rhino

Jay Baruchel As The Red Bat

Robert De Niro As Lord Smooth Panther

Eugene Levy As Conan Maxwell

Howie Mandel As besil the Grand

Anna Paquin As Acacia Greenthistle

Emily VanCamp As Bercaena Virydark

Iain Glen As Goscelin Bracegirdle

Sheane Grimes As Cobble

Phyllida Law As Macie