Filipino movies make waves in SF Bay Area theaters 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. Read More » April 19, 2013 No Comments