Francisca Dennis: Francisca Dennis. Actress: The Irrational. Francisca Dennis is known for The Irrational (2023), So Help Me Todd (2022) and Motherland: Fort Salem (2020).
Known For: The Irrational (Teresa), So Help Me Todd (Sofie Zillow), Motherland: Fort Salem (Ice Witch), Wilderness (Female Physician(uncredited))