The Actress at the Center of ‘Doubt’

October 8, 2019

A Georgetown resident, Sarah Marshall, who plays Sister Aloysius, teaches acting at Georgetown University and at Duke Ellington School of the Arts.