Stream thousands of hit movies and TV shows
A Filipino action drama film directed by Toto Natividad.
Too much of everything
Sadly Over-hyped
Excellent but underrated film
A clunky actioner with a handful of cool moments.