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!)



A Small Act star Chris Mburu honored for charity work

You may also like