Handlingen i operan är i korthet följande: