London Film School | The Marked Sheep Trailer
Zhi is ordered to stay in the bedroom when dad’s colleagues visit, who work in the Family Planning Commission.
London Film School (LFS) is recognised as one of the world’s key graduate schools and remains film education’s most cosmopolitan institution. Our graduates are established in film and television production in more than eighty countries. Alumni include many great filmmakers and successful technicians.
Share this: