Helena Stoddard: Helena Stoddard. Actress: The Teller and the Truth. Helena Stoddard is known for The Teller and the Truth (2015) and Electroma (2006).
Known For: The Teller and the Truth (Bianca Pearce), Electroma (Woman)