Steven De Castro

Revolution Selfie; War with No Name

A filmmaker goes to meet the Yazidi people of Northern Iraq and finds himself trapped behind the lines in a deadly war, pitting a nascent feminist revolution against the international machinations of terrorists and imperial powers.

July 12, 2025
11 AM-3 PM

Court Square Theater
44-02 23rd St, Long Island City


Steven De Castro is a New York-based filmmaker with experience in television and film. His previous film, Revolution Selfie; the Red Battalion garnered multiple awards and theatrical distribution in the US and Canada, as well as streaming distribution.