All Movies List
Most Beautiful Island

as Vanessa

2017
Split

as Patricia

2016
A New Wave

as Cynthia DeWitt

2007
Slow Burn

as Catalina McTeague

2000
Practical Magic

as Maria Owens

1998
Sleeping Together

as Suzanne

1997
Caprice Benedetti Caprice Benedetti

Birthday

1966-01-01

Place of Birth

Seattle, Washington, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now