by Aaron Hunt
Lyric Opera's newest production must have made a deal with the devil because it truly has it all.