Date

May 30 2026 - Jun 07 2026

EL ULTIMO SUENO DE FRIDA Y DIEGO (The Met: Live in HD)

The Metropolitan Opera’s 2025–26 Live in HD season comes to a close with American composer Gabriela Lena Frank’s first opera, a magical-realist portrait of Mexico’s painterly power couple Frida Kahlo and Diego Rivera, with libretto by Pulitzer Prize–winning playwright Nilo Cruz.

SYNOPSIS

On May 30, the Metropolitan Opera’s 2025–26 Live in HD season comes to a close with a live transmission of American composer Gabriela Lena Frank’s first opera, a magical-realist portrait of Mexico’s painterly power couple Frida Kahlo and Diego Rivera, with libretto by Pulitzer Prize–winning playwright Nilo Cruz. Fashioned as a reversal of the Orpheus and Euridice myth, the story depicts Frida, sung by leading mezzo-soprano Isabel Leonard, leaving the underworld on the Day of the Dead and reuniting with Diego, portrayed by baritone Carlos Álvarez. The famously feuding pair briefly relive their tumultuous love, embracing both the passion and the pain before bidding the land of the living a final farewell. Music Director Yannick Nézet-Séguin conducts the Met-premiere staging of Frank’s opera, a “confident, richly imagined score” (The New Yorker) that “bursts with color and fresh individuality” (Los Angeles Times). The vibrant new production, taking enthusiastic inspiration from Frida and Diego’s paintings, is directed and choreographed by Deborah Colker. 

Saturday, May 30, 2026 – 12 p.m.

Sunday, June 7, 2026 – 12 p.m.

New for the 2025-26 season: Due to changes with how the Met’s live performances are broadcast, our encore screenings will now be held on the Sunday of the FOLLOWING WEEK instead of the same weekend. 

TICKET PRICES

$24 General Admission
$22 Seniors
$17 Members, Students, Military
$5   UNL Students

Distributed by
The Met: Live in HD
HEARING AND VISUAL ASSISTANCE

Assisted Listening Devices Available
Subtitled / Open Captions

Estimated Run Time

2 hours, 48 minutes

  • 00

    days

  • 00

    hours

  • 00

    minutes

  • 00

    seconds