The two films reviewed today are making strong waves here in the Philippines. Rurouni Kenshin: The Final is #1 Most Watched, knocking off Trese, which ruled for just one week; while Fatherhood is rating creditably, given its timely Father’s Day weekend release. Rurouni Kenshin: The Final...