Search for "Lisa Mackel Smith"
in
Proof of the Devil (2014)
Sacrifice (TV Series) (2021)