A poetic short that chronicles a drag queen having a nervous breakdown at a train station in an African city.
—
2004
2019
2017
1991
2021
2003
2016
2008
2009
2020
2023