Press Opera Today: Exclusive first look behind the scenes of Katie Mitchell’s thrilling new production of Handel’s Theodora