A woman grows suspicious of her controlling husband after she discovers secrets about the women in his past.
Affiliate links — we may earn a commission. Availability varies by region.
Heather Graham
Alice
Joseph Fiennes
Adam
Natascha McElhone
Deborah
Ulrich Thomsen
Klaus
Ian Hart
Senior Police Officer
Rebecca Palmer
Michelle Stowe
Kika Markham
Mrs. Blanchard
Jason Hughes
Jake
Olivia Poulet
Alice's Secretary
Amy Robbins
Sylvie
Yasmin Bannerman
Joanna Noble
Ronan Vibert
Alice's Boss
1993
1990
2023
2005
1985
2015
2004
2002
2025
1992
1988