Philadelphia Asian American Film Festival

Loading Events

« All Events

  • This event has passed.

Documentary Program—Revolution Selfie: The Red Battalion

November 17, 2018 @ 12:45 pm - 3:00 pm

East Coast Premiere
Director: Steven de Castro
120 mins | Documentary | Philippines | English

Revolution Selfie expands the horizons of documentary storytelling while broadening our understanding about the lesser-known fronts in the global “War on Terror.” Filmmaker Steven De Castro paints a portrait of the 48-year-old Maoist guerilla army in the Philippine hinterlands. But rather than simply presenting interviews and images in a traditional journalistic manner, this film weaves fantasy elements and web-based camera techniques into the documentary form to disrupt our matrix of widely held beliefs that underpin the discussion of terrorism, poverty, and the motivations of the warriors who fight in a peasant revolution.

Director Steven de Castro expected in attendance for post-film Q&A.


November 17, 2018
12:45 pm - 3:00 pm
Event Category:
Event Tags:


Asian Arts Initiative
1219 Vine St
Philadelphia, PA 19107 United States
+ Google Map