‘An incredible feeling,’ Actor Willem Dafoe says of experiencing EDSA revolution while filming ‘Platoon’
Every Filipino has an older family member who participated in the 1986 EDSA People Power Revolution, that dramatic moment in Philippine history where a dictator was toppled by sheer force of numbers without resorting to bloodshed. Now in a weird turn of events, actor Willem Dafoe divulged that he was