Megan Todd

 was a recurring character from the daytime gothic soap opera Dark Shadows, which aired on ABC from 1966 to 1971. She was played by actress Marie Wallace and introduced in episode 888. The character appeared in a total of thirty-three episodes between 1969 and 1970. played an important role in "The Leviathan Cult" storyline.

Related categories

 * Megan Todd/Images
 * Megan Todd/Appearances