The Stolen Princess releases on August 24 in English, Hindi, Tamil and Telugu The Stolen Princess releases on August 24 in English, Hindi, Tamil and Telugu