Action movie with Tagalog dubbing and intense scenes. Action movie with Tagalog dubbing and intense scenes. FilmTagalogHandlingDubbe