Actress | Producer | Director
Her sister is producer Susan Landau Finch.
I've always wanted to do a period movie, to do something the turn of the century and I'm really fascinated by that whole time period. It's been really so interesting through Buffy to get to visit some of that. Although I can say that corsets aren't ...
Juliet Rose Landau
Los Angeles, California, USA