Francesca Blanchard: Francesca Blanchard. Actress: The Confession Room. Francesca Blanchard is known for The Confession Room, Beast Beast (2020) and Searching for Sally Mae (2015).
Known For: The Confession Room (Zoe Rousseau), Beast Beast (911 Operator), Searching for Sally Mae (Sam Moore), The Summer of Walter Hacks (Margaret)