Due South: Phantom Curses the Opera

The University of South Alabama's Due South writes about Commedia's latest comedy.