English: The movie made its world premiere at the Sarasota Film Festival in January 2004.
Telugu: ఈ చిత్రం జనవరి 2004 లో సరసోటా ఫిల్మ్ ఫెస్టివల్లో ప్రపంచాన్ని ప్రదర్శించింది.