Wendy Benson-Landes was born on July 8, 1971 in New York City, New York, USA as Wendy Benson. She ...
Sister of Tessa Benson
New York City, New York, USA
13 March 2018
Vestron Video: ‘Wishmaster’ Blu-ray Review
02 March 2018
‘Wishmaster’ Blu-ray Review (Vestron Video)
10 August 2014
Alt Film Guide
Influential Cult Classic Filmmaker Black Dead at 77: Worked with Perkins, Redgrave, Mitchum
"The Last Man on Earth" star Kristen Schaal's script might be Oscar worthy, or it could leave you questioning your humanity. "UnMade" brings it to life, presented by "Star Trek: Discovery."
Check out our guide to the Golden Globes, see what IMDb editors are watching, and more.