Info mistake?
Biography
Catherine Bayley is known for The Crow (1994), Stuck in Love. (2012) and Scream (2022).
Awards
Known For
Filmography
No data