Sisters of Saint Cecilia (tv pilot)
In 1964 New York City, a convent of nuns must battle an evil force from within before it ultimately destroys them.
Graphic by Talie Melnyk