Tartuffe

The Catholic University of America, 2011; Directed by Eleanor Holdridge