A British actress, who is best known for her participation in The Saint (1997), Chef! (1993), and The Uninvited (1997).
(According to views)