Euripides’ Iphigeneia At Aulis is one of the most revered stories of ancient Greece about the sacrifice that the young princess Iphigeneia makes in order for the Greek fleet to sail to their battle for Helen of Troy. Filled with beauty, tragedy and magic, this production includes shadow puppetry to make the epic tale even more powerful.