What 2004 film had a role filled by an actor who also stared in a 2016 film directed by J. A. Bayona?
A Monster Calls (film): A Monster Calls is a 2016 dark fantasy drama film directed by J. A. Bayona and written by Patrick Ness, based on his novel of the same name. A Monster Calls (film):  The film stars Sigourney Weaver, Felicity Jones, Toby Kebbell, Lewis MacDougall, and Liam Neeson, and tells the story of Conor (MacDougall), a child whose mother (Jones) is terminally ill; one night, he is visited by a giant tree-like monster (Neeson), who states that he will come back and tell Conor three stories.
i don't know