From doorstep DVD delivery to binge-watching on tablets and phones: In 17 years, Netflix has revolutionized the US television industry several times over.
Filipinos thronged the April 12 opening-day of Star Cinema and Viva Film’s newest movie, “It Takes a Man and a Woman,†starring Sarah Geronimo and John Lloyd Cruz.