The drama film “Doll House,” which stars Baron Geisler and the child actress Althea Ruedas, is currently the most popular movie title available on Netflix in the Philippines three days after the company began streaming the film. As of Monday evening, the movie directed by Marla Ancheta continued to hold the top spot in the local box office, as evidenced …
