The movie premiered at the India International Film Festival ( IIFF ) of Tampa Bay in Florida .
The movie went on to play in various international film festivals before having a limited theatrical release in India on May 18 , 2012 by Cinemax .
The movie premiered at the India International Film Festival ( IIFF ) of Tampa Bay in Florida and went on to play in various international film festivals before having a limited theatrical release in India on May 18 , 2012 by Cinemax .