Sheila McClay

Born: None


Placeholder

This Hollow Sacrament

as Det. Tori Carter
Released: 2007-11-27

Based on true events, the story revolves around the murder of four young women in Northern...

Movie page