Incarnations - June 25, 2016
Originally premiered in 2001, Incarnations – Stories of Good over Evil is an exploration of the masterpiece ‘Dwadasha Stotra,’ a poetic text written by Saint Aananda Tirtha over 700 years ago. Lord Vishnu advances through ten incarnations in order to uphold righteousness at various stages in human evolution.