Marguerite (Maureen O'Flynn) confesses that she loves Faust (James Valenti), with no idea that he has sold his soul to the devil. Greg Cable/Opera Carolina hide caption

itoggle caption Greg Cable/Opera Carolina