Erica Carroll had an acting role in the American-Canadian sci-fi horror film from 2011 directed by whom?
Erica Carroll Erica Carroll is a Canadian actress. On TV, she currently plays Dottie Ramsey on "When Calls the Heart". Erica played the angel Hannah on "Supernatural" in seasons 9 and 10, the character Mrs. Rivera on the series "Almost Human", Inza Nelson in "Smallville". She has acted in movies such as "Apollo 18" and "Pressed", as well as acting and producing "Afterparty".
Sacrifice (2011 film) Sacrifice is a 2011 American action thriller film written and directed by Damian Lee, and starring Cuba Gooding Jr. and Christian Slater. It was filmed in Ottawa, Ontario.