Towelhead poster

Towelhead

Towelhead is a 2007 film by Alan Ball based on Alicia Erian's novel of the same name. The film made its world premiere at the Toronto Film Festival on September 8, 2007 under the name Nothing is Private.
Towelhead or Little Whore