Margaret Garner (Denyce Graves) and her husband Robert (Eric Greene) support each other through their hardships. Jim Schmid/Opera Carolina hide caption

itoggle caption Jim Schmid/Opera Carolina