• strict warning: Non-static method view::load() should not be called statically in /home/vsff/vsff.org/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/plugins/views_plugin_display.inc on line 1877.
  • strict warning: Declaration of views_plugin_display_page::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/plugins/views_plugin_display_page.inc on line 481.
  • strict warning: Declaration of views_handler_sort_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/vsff/vsff.org/sites/all/modules/views/handlers/views_handler_sort.inc on line 82.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/vsff/vsff.org/sites/all/modules/views/handlers/views_handler_filter.inc on line 609.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 128.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/vsff/vsff.org/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 25.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/vsff/vsff.org/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • warning: Parameter 6 to emvideo_youtube_video() expected to be a reference, value given in /home/vsff/vsff.org/sites/all/modules/emfield/emfield.module on line 592.
  • warning: Parameter 6 to emvideo_vimeo_video() expected to be a reference, value given in /home/vsff/vsff.org/sites/all/modules/emfield/emfield.module on line 592.
  • warning: Parameter 6 to emvideo_youtube_video() expected to be a reference, value given in /home/vsff/vsff.org/sites/all/modules/emfield/emfield.module on line 592.
  • warning: Parameter 6 to emvideo_youtube_video() expected to be a reference, value given in /home/vsff/vsff.org/sites/all/modules/emfield/emfield.module on line 592.

Menstrual Man

Special Presentation

Director's Statement: 


I have always wanted to explore the issues of rural development and women's empowerment in India. Yet, I found it impossible to approach the subjects without some apprehension. As an educated, middle class, overseas Indian, I was in effect an outsider. How could I possibly have a sufficient understanding of the issues facing India's poor? It's bad enough when Westerners make patronizing "poverty porn" on India, but what if the condescension came from a fellow countryman?

Then one day a friend sent me an article on Muruganantham. Talk about an Outsider. You know social entrepreneurship increasingly seems like the pastime of the rich? Affluent-types doing good in order to give something back to society, and so forth? Well Muru never got anything from society, yet here he was, giving something back nonetheless. This guy was on the outside because he was an insider!

Oh, then there is the 'lil bit about him tackling "a female issue." This guy took menstrual matters head on, and I was worried about my limited understanding of a subject?

I contacted Muruganantham the next day. "I am only an illiterate man," he said as we began our first interview a week later. Yes. An illiterate man who has made us all a little more humble, and a whole lot more inspired.


A kindergarten headmistress discovers a series of disturbing cartoons drawn by a docile pupil.
An amateur actor struggles to rise to the occasion on the set of his first porn movie.
A middle-aged nightclub bouncer faces off with a rebellious teenage stripper.

First-time director Ken Kwek tells three iconoclastic stories in an award winning short film that pitches political correctness out the window of Singapore mainstream cinema.


Director's Statement: 


I made Sex.Violence.FamilyValues as a reaction to the sanitized content of Singapore television, where themes deemed ‘risque’ or ‘controversial' – such as sex and race – are still beyond the bounds of honest expression, satirical or otherwise.

I thought with the medium of film, there might be more latitude to explore such themes, and portray Singapore as more complex and less trivial society than its notorious ban on chewing gum suggests to outsiders.

Ironically, in October 2012, just days before its theatrical release, the film was banned by the authorities, who said the film’s contents would offend Singapore’s Indian minority and provoke racial tensions.

My producers and I went through a long appeal process, finally getting the film released in March 2013 – though with 8 seconds of dialogue beeped out, supposedly to assuage lingering anger from sensitive viewers.

Hence Sex.Violence.FamilyValues has not been screened in Singapore (or Malaysia, where it was also subsequently banned in March 2013) in its original uncensored form. I am grateful to film festivals around the world who have given this film a theatrical life, highlighting to the Singapore audience and authorities the pleasure of laughing at our own foibles.

That Girl in Pinafore (A Singapore Love Story)


Special Presentation
Should you follow your heart or your head?
That Girl in Pinafore is a coming-of-age tale set in 1993, Singapore, about dreams, friendships, and first loves.
The story follows four teenagers' efforts to bring business back to a struggling folk music pub, and the blossoming love between Jiaming and May, both fans of Singaporean folk music.
Director's Statement: 


‘A Singaporean dream’
Xinyao or Singaporean folk music has a little-known history, despite its wide influence on Singapore. My film pays homage to xinyao and I hope this brings this important piece of our cultural history back into our local consciousness.

Singapore is a young nation that only gained independence in 1965 but has seen itself grown from a tiny fishing port to one of the most expensive cities in the world. In its early stages of development, the government implemented several policies which were arguably radical for an Asian country. Most notably, English was made the first language in our schools and heavier emphasis was placed on science and mathematics, Singapore propelled to first-world status in a matter of decades.

But at what cost?

Chinese as a language has languished. Today, most Singaporeans of Chinese descent (75% of population) are unable to speak proper Mandarin. The arts and culture in Singapore has taken a backseat to building infrastructure necessary for economic development.

That Girl in Pinafore is my most personal work to date and pays homage to Xinyao, a music movement in the late 80s to early 90s when young Singaporeans penned songs about youth, dreams and love with a Singaporean flavour. They were probably the last batch of Chinese-educated students before the education system took a sharp turn to favour English. An unintended consequence of the new educational policies was that the Chinese language became considered to be low class, uncool and unnecessary.

The film is set in 1993 at the end of the golden era of Xinyao. At that time, I was a high school student, and I was exposed to the songs that inspired generations of future musicians.

By that time, “Xinyao” was losing its luster. It was no longer considered hip as the songs’ arrangements were not on par with the Chinese pop music from Hong Kong and Taiwan. On top of that, English pop songs were gaining popularity. But Xinyao’s local flavour struck a chord with the students of that time, especially those who loved the Chinese language. Though Xinyao never travelled far beyond the shores of Singapore, and most local musicians never gained much popularity outside of its little niche, its influence on that generation’s youth was remarkable.

Many musicians of the Xinyao era, like Li Feihui, Eric Moo and Liang Wenfu, found success in their own right, and penned many hits for artistes from Taiwan and Hong Kong. Today,  Singaporean singers like Stephanie Sun and Tanya Chua have hit international fame, singing Chinese songs. It would be no exaggeration to say that these local singers were inspired by the Xinyao movement.

Back in the 90s, everyone in Singapore had a “Go West’ mentality and followed “The American Dream”. That Girl In Pinafore is a tribute to those held onto the “Singaporean dream” instead and fought for their beliefs. In spite of the changing times, they followed their heart, regardless of social expectations. I hope this coming-of-age tale based on Xinyao will touch and inspire people to listen to the music in their hearts.


World Premiere

6 individuals cross a point in Singapore that's slowly fading away.



Director's Statement: 


Singapore, to me, has been changing at breakneck speed. Even my generation, born in the 80s, have very little retained in our surrounding environment to serve as memories. Many are left behind amid these changes, almost stranded, and that was what I hoped to explore in this film.

This film was an effort of good friends who came together on a Saturday, and stayed 16 hours to make this film.



Director's Statement: 









cheap generic substitute viagra
buy buy online viagra viagra
cheapest viagra prices
buy viagra next day delivery
buy cheap online prescription viagra
buy viagra online get prescription
buy viagra online now buy viagra
cheap meltabs viagra
cheap kamagra uk viagra
discount viagra mastercard
cheap pill viagra
viagra brazil
viagra buy generic
Buy viagra Portland
cheap overnight viagra
buy buy sale viagra viagra
buy cheap purchase uk viagra
order viagra online
term life insurance quote
cheapest price viagra
Buy viagra Washington
buy viagra without prescription
cheap drugs viagra cialas
buy viagra in london
order cialis and viagra
buy viagra sale
buy herbal viagra
order viagra with my checking account
buy viagra online online
buy viagra safeway pharmacy
buy cheap viagra in uk
buy viagra new york
cheapest in uk viagra
cheaper viagra
whole of life insurance
buy viagra pill
buy generic viagra
buy levitra viagra online
buy viagra in england
buy viagra online uk
order viagra on-line
cialis 5
buy prescription vaniqa viagra
buy online online pill viagra viagra
buy viagra pills
buy viagra softtabs
cheapest viagra in uk cheap
buy real viagra online pharmacy
buy australian viagra
buy viagra viagra online
cheap viagra cialis
buy viagra s journal
buy say viagra
Buy viagra Fort Worth
buy viagra online au
cheap generic viagra no script
order cheap viagra
cheap sale viagra
viagra buying
buy pill viagra
cheap online order viagra
buy viagra the best quality pills
discount viagra generic
buy viagra with paypal
Buy viagra Riverside
online viagra pills
cheapest viagra us pharmacy
cheap viagra without a prescription
buy viagra prescription america
buy viagra in mexico
cheap herbal sale viagra viagra viagra
cheapest protonix
cheapest viagra on the internet
cheap prescription viagra without
online viagra prescriptions
cheap generic viagra
cheap generic viagra from usa
buy viagra in the philippines
order viagra now viagra money order
buy viagra soft
buy 100 mg viagra
discount viagra brand drug
buy generic viagra buy
buy viagra in chicago
cheap viagra direct
order viagra overnight delivery
cheapest viagra prices uk
viagra buy in uk online
order viagra or levitra
buy viagra removethis
cheap deal discount viagra viagra
order viagra buying viagr
viagra buy viagra
buy generic viagra usa
cheap pharmacy viagra
buy viagra at the best price
cheaper cialis levitra viagra
buy viagra online prescription group
order mexican viagra
cheap price viagra
bad credit loan payday personal
buy viagra alternative
order order viagra
buy internet viagra
cheap drugs viagra cialas
buy viagra prescription online
buy viagra uk
buy viagra vermont
buy viagra cheapest best prices online
buy viagra securely online
buy cheap generic viagra
buy viagra online in australia
buy viagra ups
cheap canadian viagra
cheap citrate generic sildenafil viagra
cheapsest viagra online
Buy viagra Seattle
buy line viagra
buy no online prescription viagra
online viagra overnight
cheap viagra discount viagra buy viagra
cheap kamagra viagra
cheap generic nolvadex order
cheap pfizer viagra
discount viagra pills
cheapest generic viagra and cialis
order generic viagra online
order status viagra
buy viagra ups
viagra canadian prescriptions
buy viagra online order
buy viagra in boston
buy soft generic viagra cheapest
buy viagra us pharmacy low prices
buy viagra toronto
cheap cialis sale online
cheapest generic viagra and cialis pills
Buy viagra Indianapolis
order viagra uk
buy female viagra
buy viagra online uk
cheapest singulair
buy viagra pharmacy online
cheap generic india viagra
buy viagra cheap
over the counter viagra substitutes
buy generic viagra online pharmacy online
cheap molde ticket viagra
Buy viagra Milwaukee
cheap foreign generic viagra
buy viagra online in
order viagra with mastercard
buy viagra online canada
cheap generic viagra online
buy viagra cheaply
buy viagra prescription
cheap viagra no prescription
buy viagra jacksonville
cheapest generic viagra and canada
buy viagra online pharmacy
buy viagra using paypal
cheapest viagra substitut
cheap online pharmacy viagra viagra
buy cheap sale viagra
viagra buy it online now
cheap free price viagra
discount viagra canada
cheap viagra kamagra
cheap online pill viagra
buy viagra or cilas
buy viagra pill online
buy viagra online
cheapest pravachol
Buy viagra Oakland
buy viagra online in
order phizer viagra
insurance life insurance
buy viagra by pill
order viagra viagra online
cheap viagra in the uk
online viagra pharmacy
buy viagra onlines
online viagra prescription canada
cheap prescription viagra
cheap cialis for you
cheap viagra canada
online uk viagra sales
buy online viagra in the uk
buy cheap viagra on
buy viagra now
buy viagra viagra online
cheap viagra online uk
buy viagra cialis levitra
cheapest prices on generic viagra
cheap online softtabs viagra
amd barebones
cheapest price on viagra
cheap pill pill sale viagra
buy online us viagra
buy viagra phuket
buy viagra online india
cheap drug viagra
cheap herbal viagra
buy viagra florida
viagra and coupon
buy real viagra pharmacy online
buy discounted viagra
instant term life insurance quote
Buy viagra Kansas City
cheapest generic silagra viagra
buy viagra canada
cheap generic viagra overnight delivery
buy viagra australia
buy viagra soft tabs
buy viagra 100mg
viagra and cialis together
discount viagra order viagra discount viagra
cheapest generic substitute viagra
buy viagra vaniqa prescription
cheap genaric viagra kamagra
cheap canadian cialis online
Buy viagra Buffalo
cheap herbal viagra viagra viagra
Buy viagra San Francisco
cheap altace online cheap
buy diet viagra online
buy viagra generic
order viagra licensed pharmacies online
buy cheap online uk viagra
cheap drug online prescription viagra
order discount viagra
buy in online usa viagra
buy deal viagra
Buy viagra New Orleans
discount viagra sale online
buy get online prescription viagra
cheapest place buy viagra online
viagra by money order
cheap viagra uk
buy viagra san diego
buy viagra san jose
cheap india viagra
buy free viagra viagra
cheap cheap viagra
viagra buy do nu
buy viagra online no prescription
buy purchase viagra online confidential
cheap generic propecia finasteride
buy viagra line
cheapest premarin
buy viagra online discount
buy viagra 50mg
buy cost low viagra
cheap online viagra viagra viagra
buy viagra or cilas
over sea generic viagra
cheapest viagra in uk che
Buy viagra San Antonio
buy sublingual viagra on the internet
viagra canada generic
buy cailis viagra singapore
buy pill price price viagra
buy sale viagra
buy viagra over the counter us
cheap free viagra
buy cialis viagra
buy viagra bradenton
cheap cialis generic mastercard
Buy viagra Phoenix
cheap pharmaceutical viagra
order viagra 1
discount viagra offers
buy viagra from canada
cialis 50mg
buy viagra cheap through online sales
cheap cialis viagra
Buy viagra Houston
buy viagra online india
order viagra cialis levitra pharmacy
buy viagra inte
buy viagra onlines
buy viagra orlando
buy viagra and cilas
buy viagra other drug online
buy viagra ebay
buy online viagra where
Buy viagra Tulsa
buy online order viagra reliable drugstore
cheap cheap viagra viagra
cheap viagra online prescription
buy viagra in uk
cheap cheap herbal viagra viagra viagra
buy cheap viagra
Buy viagra Charlotte
cheap discount india viagra
buy viagra cheap india pharmacy
Buy viagra Modesto
cheap generic viagra online
buy generic viagra viagra
cheap site viagra
cheap viagra online pharmacy online
Buy viagra Pittsburgh
viagra canada price
buy and purchase viagra online
cheap quality viagra
buy cheap uk viagra
order viagra viagra
viagra canada
buy buy online sale viagra viagra
buy viagra online in the uk
buy viagra at safeway
cheap cialis pharmacy online
cheapest prices for viagra online
order viagra cheap
cheap viagra from pfizer
cheap soft tab viagra
buy viagra in reliable online drugstore
buy online viagra securely
order viagra overnight shipping
cheapest viagra generic substitute
buy viagra per pill
order viagra buying viagra uk
buy side viagra xanax
buy prescription viagra without
discount viagra perscription drug
buy buy cheap viagra
order viagra softtabs
order prescription viagra without
buy canada viagra
buy viagra dallas
cheapest propecia
buy now online viagra
cheap deal viagra
order 50mg viagra
order viagra international ships
online viagra student loan consolidation
buy discount viagra viagra viagra
buy viagra with paypal
cialis 20mg
buy viagra miami
cheap viagra at online pharmacy
buy viagra cheapest
buy cheapest online viagra
buy online sale viagra viagra
Buy viagra Omaha
order viagra usa
buy viagra softtabs
buy viagra australian
cheapest uk viagra
online viagra sales
buy sildenafil viagra
buy viagra overnight
cheapest viagra on line
buy cialis online viagra
viagra by mail order
buy overseas viagra
buy deal deal price viagra
order prescription viagra
cheapest viagra online pharmacy
buy viagra order viagra
cheap generic viagra 1.00
cheap online sales viagra
cheap viagra discount
buy viagra los angeles
buy generic viagra img
cheap generic cialis pills
buy discount generic viagra
buy viagra online 35008 buy
online viagra store
discount viagra online
buy viagra online and get prescription
cheap online generic viagra
viagra buy viagra online
cheap viagra online order viagra now
Buy viagra Tucson
Buy viagra Baltimore
buy viagra in the uk
buy viagra prescription
custom built pc
buy viagra without a prescription
buy online levitra cialis viagra
cheap geneirc viagra 100
buy softtabs viagra
buy viagra online cheap
buy viagra london
online viagra pharmacie miami florida
order viagra now
online us pharmacies generic viagra softtabs
cheap viagra bi
buy viagra internet
buy viagra without a perscription
viagra buy it
buy viagra online paypal
buy in online uk viagra
buy cheap generic online viagra
buy viagra online canadian
buy viagra pill
buy in spain viagra
buy viagra meds online
buy online sale viagra
cheap cheap deal pill viagra viagra
cheap viagra ambien generic cananda
buy viagra in amsterdam
buy locally viagra
cheap atarax no prescription
buy viagra now
buy cheap cheap kamagra uk viagra
cheap no prescription viagra
cheap viagra buy pharmacy online now
cheap online pill price viagra viagra
cheap claritin d 12hr
cheap viagra nz
buy prescription viagra
cialis 10mg
buy viagra price drugs on
Buy viagra Richmond
cheap drugs canada protonix
Buy viagra Minneapolis
buy levitra viagra
viagra buying online
cheapest viagra uk
order pfizer viagra with mastercard
buy line viagra where
viagra and hearing loss
buy real viagra
discount viagra prescription drug
buy viagra online
Buy viagra Louisville