A Swiss actress, director, producer, and casting director, born in Zurich, Switzerland. Her works include The Wild Hunt, The Handmaid's Tale, and In the Dark.
(According to views)
A Swiss actress, director, producer, and casting director, born in Zurich, Switzerland. Her works include The Wild Hunt, The Handmaid's Tale, and In the Dark.