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

toggle caption Jim Schmid/Opera Carolina

NPR thanks our sponsors

Become an NPR sponsor