ISU Indicates Fanaticism in Society with a Self-Produced Satire

“Dog Mask,” produced by the faculty members and students of the Department of Film and Television, is a satire rarely seen in student short film showcases. This film, released on Taiwan Public Television, fantasizes about what a society looks like when everyone is wearing a dog mask except a small group of elites. “Dog Mask” was produced […]