By David Henry Hwang Directed by Bridgette Loriaux
February 5 – March 14, 2026
San Francisco Playhouse, 450 Post Street
To download one of these high-resolution files, click on a thumbnail image below. You may then download the full-size image by right-clicking in the image window, and selecting “save picture as.” Please contact us directly if you have any difficulties.
PLEASE NOTE: Thumbnails below are not full images. Click to determine portrait/landscape orientation.
Edric Young as Song Liling in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Rene Gallimard (Dean Linnard) listens to Song Liling (Edric Young) in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Dean Linnard as Rene Gallimard in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
M. Toulon (Stacy Ross) and Rene Gallimard (Dean Linnard) discuss foreign relations in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Edric Young as Song Liling in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
The cast of San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Stacy Ross as M. Toulon in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Marc (Andre Amarotico) and Rene Gallimard (Dean Linnard) discuss women in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Song Liling (Edric Young) and Rene Gallimard (Dean Linnard) share a moment in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Helga (Elena Wright) and Rene Gallimard (Dean Linnard) embrace in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Renee (Amanda Pulcini) and Rene Gallimard (Dean Linnard) meet at a party in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Song Liling (Edric Young) and Rene Gallimard (Dean Linnard) share a moment in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Edric Young as Song Liling in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Amanda Le Nguyen as Suzuki in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Rene Gallimard (Dean Linnard) and Song Liling (Edric Young) are lovers in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
An attendant (Anthony Doan) watches Song Liling (Edric Young) in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
The cast of San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Rene Gallimard (Dean Linnard) chats with his wife (Elena Wright) in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Song Liling (Edric Young) gets ready with help (Amanda Le Nguyen) in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Song Liling (Edric Young) and Rene Gallimard (Dean Linnard) embrace in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Anthony Doan as Comrade Chin in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.
Photo Credit: Jessica Palopoli
Song Liling (Edric Young) is punished by Comrade Chin (Anthony Doan) in San Francisco Playhouse's "M. Butterfly," performing February 5 - March 14, 2026.