Tagalog-dubbed action movie with intense scenes. Tagalog-dubbed action movie with intense scenes. FilmTagalogDubbeHandling