by

Pondering the “What Ifs” of the Taiwanese Film “Goddamned Asura”

"Goddamned Asura," a 2021 film directed by Lou Yi-an, is Taiwan's submission for Best International Feature Film at the 95th Academy Awards....

Read More →

Close Search Window
Close