“How is it you came to live out here in these woods?” Breaking Glass Pictures has debuted an official trailer for a thriller titled Lost Child, formerly titled Tatterdemalion when it first premiered at a few small film festivals last year. Lost Child, a new film by filmmaker Ramaa… Read entire story.
Source: FirstShowing.net