The second day of the 17th International Puppet Festival (Tehran-Mobarak) presented a plurality of experiences and cultures, and highlighted a wide range of approaches to the art of puppetry. Tehran’s City Theater was the venue for Friday’s family-friendly stories, surprising productions, thought-provoking and moving examples of the power of puppetry that fostered compassion and sparked insight.