Producer
Chelsea Opera
Conductor
Steven Crawford
Stage director
Lynne Hayden-Findlay
Cain
Brace Negron
Zellah
Blythe Gaissert
God
Tom McNichols
The Serpent
(The Serpen)
Kate Oberjat
Moradesh
Jonathan Kline
Caleb
Jonathan Estabrooks
Set designer
Joseph Croghan