When a man's only son goes missing, he travels to the town where his ex-wife lives in search of answers. [To play a man whose life is clouded by mystery, McAvoy will not be given a script of dialogue.]

James McAvoy
as Edmond Murray

Claire Foy
as Joan Richmond

Tom Cullen
as Frank

Gary Lewis
as Inspector Roy

Michael Moreland
as William O'Connor

Robert Jack
as Alan

Owen Whitelaw
as Fergus

Paul Rattray
as Steven

Toni Frutin
as Leah (voice)

Rosalind Sydney
as Camp Manager
Giovanni
Full Analysis at Spotamovie.com - **Intro** - My Son is an experimental project. As in the French project, the protagonist, James McAvoy, in the role of Edmond Murray, didn’t receive the script of the movie. Therefore, he improvised his dialogues while all the other actors knew their roles and talks...
CinemaSerf
James McAvoy ("Murray") is the ex-husband of "Joan" (Claire Foy) who is terrified when he hears the news that their young son "Ethan" has gone missing from a campsite amidst the forests and streams of the beautiful Scottish Highlands. The police - led by "Insp. Roy" (Gary Lewis) are out in force but...