Madeleine Stowe
IT: Welcome to Derry (2025)
Revenge (2011)