A Monster Calls (film)

Cast[edit] Lewis MacDougall as Conor O'Malley Max Golds as 5-year-old Conor

Sigourney Weaver as Mrs. Clayton, Conor's strict grandmother who has a tense relationship with him. Felicity Jones as Elizabeth "Lizzie" Clayton, Conor's mother who is diagnosed with an unspecified terminal illness. Toby Kebbell as Liam O'Malley, Conor's father who is divorced from Lizzie and now lives in the United States. Liam Neeson as the "Monster" (voice and motion capture), a giant humanoid yew tree. Tom Holland, who worked with Bayona on The Impossible, served as the stand-in for the Monster during one day of production.[5] Neeson also appears uncredited in a photograph as Conor's grandfather.

James Melville as Harry, a school bully who frequently targets Conor. Geraldine Chaplin as the head teacher of Conor's school.