Terry Diab
Terry Diab was born on February 11, 1955 in Mumbai, India. She is known for The Holiday (2006), The Forest (2016) and Romeo and Juliet (2000).
Movies
2.9
A young woman conducts a search for her twin sister, who disappeared in a notorious area of Japan known as the Suicide Forest.