Ekoizlea
Tri-cities Opera
Conductor
Joshua Horsch
Stage director
Cara Consilvio
Older Thompson
Scott Purcell
Older Alyce
Tascha Anderson
Younger Alyce
(Young Alyce)
Stacey Geyer