Producer
Pittsburgh Opera
Conductor
James Lesniak
Stage director
Matthew Haney
Younger Thompson
(Young Thompson)
Terrence Chin-Loy
Older Thompson
Benjamin Taylor
Younger Alyce
(Young Alyce)
Ashley Fabian
Older Alyce
Caitlin Gotimer
Set designer
Jiahui Shi
Costume designer
Jason Bray
Lighting designer
Todd Nonn
Pittsburgh, United States