'A Monster Calls' (2016) Trailer
An ancient monster (Liam Neeson) takes a 12-year-old boy (Lewis MacDougall) on a journey of courage, faith, and truth.