In today’s film news roundup, “The Children” has been re-titled “The Curse of La Llorona,” “Overlord” moves back two weeks, and “This Is the Year” rounds out its cast. NEW TITLE New Line Cinema’s horror movie “The Children” has been re-titled “The Curse of La Llorona” and will be released on April 19, 2019.