A Canadian director and actress, born in Montreal, Canada. She is known for The Whale (2020) and Locke & Key (2022).
(According to views)