The Franklin Stage Company is presenting An Iliad through August 25 in Chapel Hall in Franklin, NY. We hear from director Lauren Bone Noble and actor Charlie Kevin about how the playwrights, Lisa Peterson and Denis O'Hare, bring the complex characters to life while condensing the ancient epic poem into ninely minutes.