Actress | Writer
Younger sister, Becky, is a post-impressionist painter.
If you meet people who have been successful in Hollywood, or look at their photographs, you see a haunted look in their eyes. You sense a trapped feeling.
Margaret Elizabeth Chan
Long Beach, California, USA
See what the IMDb editors are excited to watch in November, check out our guide to horror, streaming shows, superheroes, and more.