Known for
Filmography

Split
EN · 20165.9
as Athena

The Confession
EN · 19995.8
as Jane Lofgren

Fool's Fire
EN · 19925.3
as The Duchess

Chain Letters
EN · 19855.5
as Evelyn

A Flash of Green
EN · 19845.3
as Nan Haas

Split
as Athena

The Confession
as Jane Lofgren

Fool's Fire
as The Duchess

Chain Letters
as Evelyn

A Flash of Green
as Nan Haas