Touted as India's most expensive theatre production, the show will kick off on 26th of this month in Atlanta.