Revolution Selfie; the Red Battalion (2017)
Documentary, Adventure, War • 2h 0m
Loading...
In this mock video game, we play the filmmaker, as he brings us face to face with the armed warriors of the New People's Army, which the CIA dubs a foreign terrorist organization in the Philippines.
Steven de Castro, Steven de Castro
Director
Director
Writer
Starring
Language:
English
Awards:
Country:
United States, Netherlands, Philippines
Metacritic Score:
DVD Release Date:
Box Office Total:
Loading...