The novel of the same name is the basis for A Monster Calls.
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 .