Slated for theatrical release in October, 2013, the film had its world premiere at the South by Southwest Film Festival on March 10, 2012. It had its Taiwan premiere April 2012, at the Urban Nomad Film Festival.
