fidelio is an opera in two acts by ludwig van beethoven. it is beethoven's only opera. the german libretto is by joseph sonnleithner based on a french story. the opera tells how leonore, disguised as a prison guard called "fidelio", rescues her husband florestan from death in a political prison.