Due South: Phantom Curses the OperaThe University of South Alabama's Due South writes about Commedia's latest comedy.