Sheila McMartin is a fictional character portrayed by Samantha Cade in the TV series Haven.
They appear in 1 episodes out of a total of 78 aired
Episodes1
Sins of the Fathers
episode S2.E12 september 2011Dead people return to seek revenge on the living, while Audrey, Nathan and Duke uncover and confront their fates in Haven.