Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Amy Barrett is an actress and producer, known for Humanoids from the Deep (1980), The House Where Evil Dwells (1982) and Alice (1990). She has been married to Jonathan Lethem since 2004.