Fidelio - Do they live happily ever after?