Film Alert: Fluorescent Sin

18 October of 2011 by

 

Film Alert: Fluorescent Sin, An international collaborative short that Kenyan sisters Amirah and Wafa Tajdin chronicle a drag queen having a nervous breakdown at a train station in Nairobi.

Film poster by Sindiso Nyoni (puredopeness!)

 

Next:

A Small Act star Chris Mburu honored for charity work

You may also like

Comments

comments